| Flag | type | Default | As of Version | 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 | true | ? | 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 | ? | 1.5/5.0 | 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 |
| sun.awt.noerasebackground | boolean | false | ? | All | Do not erase the backgound during moving windows "gray fog" |
| sun.swing.enableImprovedDragGesture | boolean | false | update 5 of J2SE? 5.0 | All | http://weblogs.java.net/blog/shan_man/archive/2005/06/improved_drag_g.html |
| sun.awt.keepWorkingSetOnMinimize | boolean | false | 1.5/5.0 | Windows | Keep awt working set in memory |
| 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) |
| awt.toolkit | classname | ? | ? | All(?) | Default Toolkit class ? |
| javax.swing.adjustPopupLocationToFit | boolean | ? | ? | All(?) | ? See bug 4725596 |
| swing.noxp | boolean | ? | ? | All(?) | On Windows XP platform, swing looks like Windows 2000 instead. |
| awt.image.incrementaldraw | String | ? | ? | All(?) | ? |
| awt.image.redrawrate | String | ? | ? | All(?) | ? |
| awt.nativeDoubleBuffering | String | ? | ? | All(?) | When turned off, blinking is a revalidate(), and a quick flicker is a repaint() |
| awt.threadgroup | String | ? | ? | All(?) | ? |
| i18n | String | ? | ? | All(?) | ? |
| java.awt.Window.locationByPlatform | String | ? | ? | All(?) | ? |
| java.awt.im.style | String | ? | ? | All(?) | ? |
| java.awt.syncLWRequests | String | ? | ? | All(?) | ? |
| java2d.font.usePlatformFont | String | ? | ? | All(?) | ? |
| javax.accessibility.assistive_technologies | String | ? | ? | All(?) | ? |
| javax.accessibility.screen_magnifier_present | String | ? | ? | All(?) | ? |
| javax.swing.adjustPopupLocationToFit | String | ? | ? | All(?) | ? |
| sun.awt.erasebackgroundonresize | String | ? | ? | All(?) | ? |
| sun.awt.fontconfig | String | ? | ? | All(?) | ? |
| sun.awt.nopixfmt | String | ? | ? | All(?) | ? |
| sun.java2d.accelReset | String | ? | ? | All(?) | ? |
| sun.java2d.accthreshold | String | ? | ? | All(?) | ? |
| sun.java2d.allowrastersteal | String | ? | ? | All(?) | ? |
| sun.java2d.checkRegistry | String | ? | ? | All(?) | ? |
| sun.java2d.d3d | String | ? | ? | All(?) | Direct 3D |
| sun.java2d.d3dtexbpp | String | ? | ? | All(?) | ? |
| sun.java2d.ddblit | String | ? | ? | All(?) | ? |
| sun.java2d.ddforcevram | String | ? | ? | All(?) | ? |
| sun.java2d.ddlock | String | ? | ? | All(?) | ? |
| sun.java2d.ddoffscreen | String | ? | ? | All(?) | ? |
| sun.java2d.ddscale | String | ? | ? | All(?) | ? |
| sun.java2d.debugfonts | String | ? | ? | All(?) | ? |
| sun.java2d.disableRegistry | String | ? | ? | All(?) | ? |
| sun.java2d.font.minstrikes | String | ? | ? | All(?) | ? |
| sun.java2d.fontpath | String | ? | ? | All(?) | ? |
| sun.java2d.gdiBlit | String | ? | ? | All(?) | ? |
| sun.java2d.managedimages | String | ? | ? | All(?) | ? |
| sun.java2d.noType1Font | String | ? | ? | All(?) | ? |
| sun.java2d.offscreenSharing | String | ? | ? | All(?) | ? |
| 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(?) | 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? ? |