J Portable front end requests are submitted here.
Closed requests and responses in 2008.
Here are a few pointers on making Java Swing UI look pretty on Mac like a native Cocoa application, a/k/a the Aqua user interface.
Technical Note TN2196 - New Control Styles available within J2SE 5.0 on Mac OS X 10.5
Compare the styling suggested above with the J Controls demo.
A few notes:
- typical controls (buttons, text boxes) are not arbitrarily size by height, instead they are bucketed in discrete sizes (small, medium, large). Otherwise, they will appear distorted.
- small style hits can dramatically improve some control appearance. E.g. toolbar buttons can be styled as "segmented" where adjacent buttons between gaps can be combined.
- window features can be used to show document icon and the "dirty" flag in the title bar
- other creative uses are available, such as additional buttons styling (help buttons or various shapes), text boxes (search bevel) etc.
Most of the styling is set via uniform call to contol.putClientProperty() with text arguments; so it can be made available through wd interface. Whereas common-sense settings could be pre-applied by wd internally.
-- OlegKobchenko 2009-10-01 02:01:04
Pease replace this entry with a first request.