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()