Skip to main content

How about to provide a vector GUI in JDK7

5 replies [Last post]
jackhowe
Offline
Joined: 2006-04-06

As high definition LCD(e.g. 130DPI or 150DPI LCD) grows in the market, it is important to improve user experience when developing Java appliations.

As we know that MS Windows Vista will introduce a new vector GUI. And .NET3.0 contains WPF(Windows Presentation Foundation) to provide a vector GUI with a new XML GUI description file called XAML.

If Swing in JDK7 can provide a scalable utility and separate GUI data bunding, it will be advantage to compete with .NET3.0 and Flash technology.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
luano
Offline
Joined: 2003-06-12

I've been looking at using SVG for some time and have prototyped some support via Synth and SvgSalamnder (see http://www.jroller.com/rss/luano?catname=/Java/SVG).

campbell
Offline
Joined: 2003-06-24

Hi Luan,

We've been following your blogs with interest :) Keep up the good work.

Thanks,
Chris

tompalmer
Offline
Joined: 2006-08-26

Also chiming in to say thanks on making this a priority. And thanks also for focusing on making it mostly transparent to the app developer. (Limited SVG support would be nice, too, I agree.)

campbell
Offline
Joined: 2003-06-24

Support for hi-dpi displays in Swing applications is something we've been working on for JDK 7. We're trying to keep the burden on Swing developers low, so that existing applications will look good on hi-dpi displays without major modifications. That said, to take complete advantage of hi-dpi displays and "resolution independence," developers will most likely want to update their applications to include high resolution artwork. We'd like to provide some utilities to ease this transition (e.g. multi-resolution icon class, some amount of SVG support?), but a lot of it comes down to educating developers about the issues they may face when making their apps look great on hi-dpi displays. There are lots of ideas on the table, and we'll be blogging about all of it in the near future.

Thanks,
Chris
Java 2D Team

linuxhippy
Offline
Joined: 2004-01-07

Glad to hear improvements in this important area are done, I am really excited about the first builds that will incluse some of this functionality. Good luck :-)