public final class JDK
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static boolean | HAS_BUG_2435195bug2435195 - JDK1.4:RELOAD EXTERNALLY MODIFIED FILES FREEZES JDEV | 
| static boolean | HAS_BUG_2645826ORA2645826 - OBJECT NAMES DIALOG STATIC TEXT AND EDIT BOXES A BIT TOO LEFT JUSTIFIED
 On Windows XP, GetStockObject(SYSTEM_FONT) does not return Tahoma as documented. | 
| static boolean | HAS_BUG_4199374JavaSoft bug#4199374
 Component.requestFocus() fails for components on JWindow | 
| static boolean | HAS_BUG_4336775JavaSoft bug#4336775 - JMenu steals focus from JInternalFrame and never
 restores it
 Sun fixed that one | 
| static boolean | HAS_BUG_4381959JavaSoft bug#4381959 & bug#4181306 - focus not handled correctly if two
 modal dialogs invoked in the same event handler. | 
| static boolean | HAS_BUG_4390137JS4390137 - Frame is not getting visible in Linux once hidden
 It looks like this bug has been fixed in the JDK. | 
| static boolean | HAS_BUG_4502288JavaSoft bug#4502288 - focus not switching to tabbedpane on first mouse click when switching tabs
 Another one closed as not-a-bug. | 
| static boolean | HAS_BUG_4519411JavaSoft bug#4519411 - Printing of Applets has been broken | 
| static boolean | HAS_BUG_4551985ORA2566491 - TOP LEVEL MENUS ARE WHITE UNDER XP
 JS4551985 - Background color of Menu is different from that of MenuBar
   (XP only)
 Sun's evaluation is worth being mentioned:
   This is not a bug. | 
| static boolean | HAS_BUG_45523224552322-JDEV WINDOW WON'T REFRESH AFTER PC LOCKED WHEN USING THE MODELERS | 
| static boolean | HAS_BUG_4647105JavaSoft bug#4647105 - JMenu layout incorrect on dual Monitor systems on secondary monitor
 Oracle   bug#2488343 - IDE MENUS INCORRECTLY PLACED WITH DUAL MONITORS | 
| static boolean | HAS_BUG_4674205JS4674205 - Windows L&F: JTable and JTree selection should not be framed
  in yellow
 We work around this bug for JTable. | 
| static boolean | HAS_BUG_4699831Oracle #4670367 - REGR: CODE EDITOR & STRUCTURE PANE SCROLLING BROKEN ON SECONDARY MONITOR
 Sun #4699831 - Win32: Vertical scrolling produces incorrect results on secondary screen | 
| static boolean | HAS_BUG_4749792JS4749792 - 1.4REGRESSION: Split pane border is not painted properly
 with windows L&F
 ORA2381846 - JDK1.4: : BORDER MISSING RIGHT AND BOTTOM EDGES IN ALL
 PREFERENCES PANES
 The Windows L&F does not properly render splitpane border highlights
 under JDK 1.4. | 
| static boolean | HAS_BUG_4753146JS4753146 - 1.4.1 REGRESSION: Mnemonics no longer show underlines in
             Windows L&F | 
| static boolean | HAS_BUG_4765282ORA2627653 - URLCHOOSER SCROLLBAR(S) TAKES THE FOCUS
 JS4765282 - Scrollbars for JScrollPane receive focus when used with
 JTextArea
 Scrollbars are part of the tab focus cycle by default under jdk 1.4,
 while this was not true under earlier jdk's. | 
| static boolean | HAS_BUG_4776532JavaSoft bug#4776532 - Atl-Tab transfers focus into JMenuBar under Windows LAF
 Status is "Closed, not reproducible" ==> Won't be fixed soon I guess. | 
| static boolean | HAS_BUG_4812991JS4812991 File.createNewFile() returns success when file does
 not exist but cannot be created because the file name is too
 long. | 
| static boolean | HAS_BUG_BROKEN_TYPE_AHEADSun 4264635 - Type-ahead does not work between windows. | 
| static boolean | HAS_BUG_GETKEYMODIFIERSTEXTKeyEvent.getKeyModifiersText uses hardcoded separators and not those
 specified by the UIManager | 
| static boolean | HAS_BUG_J2D_ROTATEDeprecated. 
 since 9.0.3.811 | 
| static boolean | HAS_BUG_MENU_RESTORES_WRONG_FOCUSWhen a menu is dismissed, it restores the focus to the component from which the focus
 was stolen. | 
| static boolean | HAS_BUG_METAL_CURSOR_SHAPEORA3055135 - LINUX: WHEN OPENING THE GALLERY, THE CURSOR IS OF THE WRONG SHAPE. | 
| static boolean | HAS_BUG_METAL_MAXIMIZE_DOES_NOT_WORK_ON_LINUXORA3145162 - OTN: MAXIMIZE BUTTON DOES NOT WORK ON LINUX. | 
| static boolean | HAS_BUG_NOREMOVEFOCUSCould not find the corresponding JavaSoft bug (there are so many focus bugs !)
 JComponent.removeNotify calls clearFocusOwners() before to remove the
 component to ensure the focus is not a a component that is no longer in the
 chain. | 
| static boolean | HAS_BUG_TABBEDPANE_NPE_JAWSJTabbedPane throws NPE with JAWS because of a null MouseEvent passed to getTooltipText()
 JTabbedPane does not check for a null event. | 
| static boolean | HAS_BUG_TYPE_DOES_NOT_SCROLL_IN_JLIST4654916 - JList and JTree should scroll automatically with first-letter navigation. | 
| static boolean | HAS_BUG_WINDOWS_REGISTRY_FONT_MULTIBYTE_SUPPORTOracle #4417885 - NLS:REGRN:QABLK:JDEV IDE DISPLAYS WHITE SQUARES
                   INSTEAD OF MULTIBYTES CHARACTERS
 Oracle #4018325 - NLS: ALL MULTIBYTE CHARS AE SHOWN AS SQUARES WHEN
                   PLASTIC 3D/XP LAF
 Composite font information is lost under JDK 1.5 when using  Font.deriveFont(int,float)on a Windows system font value
 that came from the registry, either viaUIDefaults.getFont(Object)orToolkit.getDesktopProperty(String)(e.g.,
 "win.defaultGUI.font"). | 
| static boolean | IS_JDK14Is the version of the JDK used to run the IDE 1.4 or higher? | 
| static boolean | IS_JDK141Is the version of the JDK used to run the IDE 1.4.1 or higher? | 
| static boolean | IS_JDK142Is the version of the JDK used to run the IDE 1.4.2 or higher? | 
| static boolean | IS_JDK15Is the version of the JDK used to run the IDE 1.5 or higher? | 
| static boolean | IS_JDK16Is the version of the JDK used to run the IDE 1.6 or higher? | 
| static boolean | IS_JDK17Is the version of the JDK used to run the IDE 1.7 or higher? | 
| static boolean | IS_JDK18Is the version of the JDK used to run the IDE 1.8 or higher? | 
| static boolean | IS_JDK19Is the version of the JDK used to run the IDE 1.9 or higher? | 
| static boolean | SEARCH_ACCELERATORS_IN_MENUSORA2632937 - NEW WINDOWCOMES UP EVEN  EO, ASSOCIATION, VIEW LINK AND OTHER WIZARDS. | 
| static boolean | WA_ORABUG_1963899ORA1963899 - JDEV ON LINUX USING KDE2: PART OF IDE WINDOW IS GRAYED OUT, DISABLED | 
public static final boolean IS_JDK14
public static final boolean IS_JDK141
public static final boolean IS_JDK142
public static final boolean IS_JDK15
public static final boolean IS_JDK16
public static final boolean IS_JDK17
public static final boolean IS_JDK18
public static final boolean IS_JDK19
public static final boolean HAS_BUG_4199374
public static final boolean HAS_BUG_J2D_ROTATE
public static final boolean HAS_BUG_NOREMOVEFOCUS
public static final boolean HAS_BUG_4336775
public static final boolean HAS_BUG_4776532
public static final boolean HAS_BUG_GETKEYMODIFIERSTEXT
public static final boolean HAS_BUG_4502288
public static final boolean HAS_BUG_TABBEDPANE_NPE_JAWS
public static final boolean HAS_BUG_4381959
public static final boolean HAS_BUG_2435195
public static final boolean HAS_BUG_4519411
public static final boolean HAS_BUG_4647105
public static final boolean HAS_BUG_4765282
public static final boolean WA_ORABUG_1963899
public static final boolean HAS_BUG_4390137
public static final boolean HAS_BUG_4674205
public static final boolean HAS_BUG_4551985
public static final boolean HAS_BUG_2645826
public static final boolean SEARCH_ACCELERATORS_IN_MENUS
public static final boolean HAS_BUG_4753146
The Windows L&F does not properly show/hide "button" mnemonics under JDK 1.4.1.
public static final boolean HAS_BUG_4749792
public static final boolean HAS_BUG_4812991
public static final boolean HAS_BUG_MENU_RESTORES_WRONG_FOCUS
public static final boolean HAS_BUG_TYPE_DOES_NOT_SCROLL_IN_JLIST
public static final boolean HAS_BUG_METAL_MAXIMIZE_DOES_NOT_WORK_ON_LINUX
public static final boolean HAS_BUG_METAL_CURSOR_SHAPE
public static final boolean HAS_BUG_BROKEN_TYPE_AHEAD
public static final boolean HAS_BUG_4552322
public static final boolean HAS_BUG_WINDOWS_REGISTRY_FONT_MULTIBYTE_SUPPORT
Font.deriveFont(int,float) on a Windows system font value
 that came from the registry, either via UIDefaults.getFont(Object) or Toolkit.getDesktopProperty(String) (e.g.,
 "win.defaultGUI.font").public static final boolean HAS_BUG_4699831