 |
| |
| META TOPICPARENT | name="WebHome" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. --> | | |
| |
< < |
| JToolBar?.isRollover | boolean | false | ? | All(?) | Turn rollover on for a JToolBar? |
| JTree.lineStyle | String | ? | ? | All(?) | Show lines in JTree, value should be "Angled" |
| JTree.lineStyle | String | ? | ? | All(?) | Hide lines in JTree, value should be "None" |
| | |
| java.awt.fonts | String | ? | ? | All(?) | Set location of fonts? |
| java.awt.graphicsenv | classname | ? | ? | All(?) | Name of graphics environment class? |
| sun.awt.exception.handler | classname | ? | ? | All(?) | Class that handles uncaught exceptions (but not thread death) |
| | |
| sun.java2d.managedimages | String | ? | ? | All(?) | ? |
| sun.java2d.noType1Font | String | ? | ? | All(?) | ? |
| sun.java2d.offscreenSharing | String | ? | ? | All(?) | ? |
| |
< < |
| sun.java2d.opengl | String | ? | ? | All(?) | Truns on/off OpenGL?? acceleration/support ? |
| > > |
| sun.java2d.opengl | String | ? | ? | All(?) | Turns on/off OpenGL?? acceleration/support ? |
| | |
| sun.java2d.reftype | String | ? | ? | All(?) | ? |
| sun.java2d.trace | String | ? | ? | All(?) | ? |
| sun.java2d.translaccel | String | ? | ? | All(?) | Turns on/off translucency Acceleration ? |
| suppressSwingDropSupport | String | ? | ? | All(?) | Turn off Drag n Drop in Swing (only AWT DnD?) |
| swing.auxiliarylaf | String | ? | ? | All(?) | ? |
| swing.crossplatformlaf | String | ? | ? | All(?) | ? |
| |
< < |
| swing.disablenavaids | String | ? | ? | All(?) | Navagation Helpers |
| > > |
| swing.disablenavaids | String | ? | ? | All(?) | Navigation Helpers |
| | |
| swing.plaf.metal.controlFont | String | ? | ? | All(?) | ? |
| swing.plaf.metal.smallFont | String | ? | ? | All(?) | ? |
| swing.plaf.metal.systemFont | String | ? | ? | All(?) | ? |
| swing.plaf.multiplexinglaf | String | ? | ? | All(?) | ? |
| swing.useSystemFontSettings | String | ? | ? | All(?) | ? |
| swing.volatileImageBufferEnabled | String | ? | ? | All(?) | ? |
| |
< < | |swing.disableFileChooserSpeedFix|boolean| ? | ? |All(?)| Something related to using JFileChooser? ?| | > > |
| swing.disableFileChooserSpeedFix | boolean | ? | ? | All(?) | Something related to using JFileChooser? ? |
| | | | |
< < | The two jtree and JToolBar? properties were reported here http://www.onjava.com/pub/a/onjava/2005/08/10/swinghacks.html?page=2 | > > | The following properties are Swing component client properties, which are usually introduced to provide new features without changing the public API.
To use them you call component.putClientProperty(propertyName, value), for example: myJTreeInstance.putClientProperty("JTree.lineStyle", "None"). | | | | |
< < | To use them you would do, component.putClientProperty(, ) ....such as, myJTreeInstance.putClientProperty("JTree.lineStyle", "None") | > > | The two JTree and JToolBar? properties were reported here http://www.onjava.com/pub/a/onjava/2005/08/10/swinghacks.html?page=2
| Flag | type | Default | As of Version | Platform | Description |
| JComboBox?.isTableCellEditor | boolean | false | ? | All | If true, changing the selection in the drop down does not update the selected item in the ComboBox? (if L&F extends BasicComboBoxUI?) |
| JToolBar?.isRollover | boolean | false | ? | All(?) | Turn rollover on for a JToolBar? |
| JTree.lineStyle | String | ? | ? | All(?) | Show lines in JTree, value should be "Angled" |
| JTree.lineStyle | String | ? | ? | All(?) | Hide lines in JTree, value should be "None" |
| | | The following properties are L&F properties; you should update them using UIManager.put("foo", bar);
Only interresting properties are shown here; properties that should have been set to be enabled per default if Swing would have been marketed this year.. |
|
> > |
| META TOPICPARENT | name="WebHome" |
Home | Changes | Index | Search | Go <-- This creates the navigation links to : Home | Help | Index | etc. -->
List of undocumented properties to change the behavior of Swing in Suns JVM.
These properties can be passed to any application using the -D flag on the java executable. These flags have not been defined by any JCP and have not been documented in any standards document by the Sun Swing team, so don't expect these flags to work on all versions or all platforms.
| Flag | type | Platform | Description |
| swing.boldMetal | boolean | All | Documented in MetalLookAndFeel?, whether metal should use bold fonts. |
| swing.defaultlaf | classname | All | If a developer doesn't explicitly specify a look and feel, this will be used. |
| swing.useSystemFontSettings | boolean | Windows | whether or not the system font sizes should be used. This can also be used for Swing's windows look and feel to turn off getting the fonts from the desktop. |
| sun.java2d.noddraw | boolean | Windows | turn off directX directdraw for faulty installations |
| swing.aatext | boolean | All | make all widgets use anti-aliasing |
| java.awt.headless | boolean | All | Allow the JVM to instantiate things like Color and other awt-objects without a display to show it on |
The following properties are L&F properties; you should update them using UIManager.put("foo", bar);
Only interresting properties are shown here; properties that should have been set to be enabled per default if Swing would have been marketed this year..
| Flag | type | Description |
| Button.defaultButtonFollowsFocus | boolean | The JOptionpane will listen to focus change events and move the default button when the focus moves to one of the other buttons. |
|
|