public class SwingReferenceCleanupHacks
extends java.lang.Object
| Constructor and Description |
|---|
SwingReferenceCleanupHacks() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanupJMenuBarGlobals() |
static void |
cleanupJPopupMenuGlobals(boolean removeOnlyMenuKeyboardHelpers) |
private static java.lang.Object |
safelyGetReflectedField(java.lang.String aClassName,
java.lang.String aFieldName,
java.lang.Object anObject) |
private static void |
SafelySetReflectedFieldToNull(java.lang.Class<?> aClass,
java.lang.String aFieldName,
java.lang.Object anObject) |
private static void |
SafelySetReflectedFieldToNull(java.lang.String aClassName,
java.lang.String aFieldName,
java.lang.Object anObject) |
public static void cleanupJPopupMenuGlobals(boolean removeOnlyMenuKeyboardHelpers)
private static void SafelySetReflectedFieldToNull(java.lang.Class<?> aClass,
java.lang.String aFieldName,
java.lang.Object anObject)
private static void SafelySetReflectedFieldToNull(java.lang.String aClassName,
java.lang.String aFieldName,
java.lang.Object anObject)
private static java.lang.Object safelyGetReflectedField(java.lang.String aClassName,
java.lang.String aFieldName,
java.lang.Object anObject)
public static void cleanupJMenuBarGlobals()