JDK-5049340 : AWT applications should look like native GUI applications
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 5.0,6
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: generic,windows_xp
  • CPU: generic,x86
  • Submitted: 2004-05-18
  • Updated: 2009-05-12
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
On Windows, AWT applications look like Window NT/98 applications. With new XP L&Fs, and with on-going Avalon, AWT applications will look unappropriate. AWT was always declared as a native-based fast GUI, and it is not so because we do huge amount of painting and components logic by ourselves. We must examine XP and Avalon GUI to make sure we either mimic their look/behavior or just use it.

On Unix, AWT applications look like Motif applications. It is and was normal for current version of Solaris, but it is not appropriate for Gnome/KDE based systems like Solaris 10 and JDS. We must examine possibility to switch to one of the modern, platform-standard Unix L&Fs, preferably GTK2/Simple.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang
17-09-2004

EVALUATION At a recent discussion AWT team came to agreement that we do need to make AWT components look like native controls on Windows XP and Avalon, but we need not do anything like that on X platforms (there are so many toolkits with different styles of GUI in the X world). ###@###.### 2004-08-17
17-08-2004