Search in sources :

Example 61 with AppContext

use of sun.awt.AppContext in project jdk8u_jdk by JetBrains.

the class SunFontManager method useAlternateFontforJALocales.

/* Modifies the behaviour of a subsequent call to preferLocaleFonts()
     * to use Mincho instead of Gothic for dialoginput in JA locales
     * on windows. Not needed on other platforms.
     */
public synchronized void useAlternateFontforJALocales() {
    if (FontUtilities.isLogging()) {
        FontUtilities.getLogger().info("Entered useAlternateFontforJALocales().");
    }
    if (!FontUtilities.isWindows) {
        return;
    }
    if (!maybeMultiAppContext()) {
        gAltJAFont = true;
    } else {
        AppContext appContext = AppContext.getAppContext();
        appContext.put(altJAFontKey, altJAFontKey);
    }
}
Also used : AppContext(sun.awt.AppContext)

Example 62 with AppContext

use of sun.awt.AppContext in project jdk8u_jdk by JetBrains.

the class MotifCheckBoxUI method createUI.

// ********************************
//         Create PLAF
// ********************************
public static ComponentUI createUI(JComponent c) {
    AppContext appContext = AppContext.getAppContext();
    MotifCheckBoxUI motifCheckBoxUI = (MotifCheckBoxUI) appContext.get(MOTIF_CHECK_BOX_UI_KEY);
    if (motifCheckBoxUI == null) {
        motifCheckBoxUI = new MotifCheckBoxUI();
        appContext.put(MOTIF_CHECK_BOX_UI_KEY, motifCheckBoxUI);
    }
    return motifCheckBoxUI;
}
Also used : AppContext(sun.awt.AppContext)

Example 63 with AppContext

use of sun.awt.AppContext in project jdk8u_jdk by JetBrains.

the class MetalRadioButtonUI method createUI.

// ********************************
//        Create PlAF
// ********************************
public static ComponentUI createUI(JComponent c) {
    AppContext appContext = AppContext.getAppContext();
    MetalRadioButtonUI metalRadioButtonUI = (MetalRadioButtonUI) appContext.get(METAL_RADIO_BUTTON_UI_KEY);
    if (metalRadioButtonUI == null) {
        metalRadioButtonUI = new MetalRadioButtonUI();
        appContext.put(METAL_RADIO_BUTTON_UI_KEY, metalRadioButtonUI);
    }
    return metalRadioButtonUI;
}
Also used : AppContext(sun.awt.AppContext)

Example 64 with AppContext

use of sun.awt.AppContext in project jdk8u_jdk by JetBrains.

the class MetalButtonUI method createUI.

// ********************************
//          Create PLAF
// ********************************
public static ComponentUI createUI(JComponent c) {
    AppContext appContext = AppContext.getAppContext();
    MetalButtonUI metalButtonUI = (MetalButtonUI) appContext.get(METAL_BUTTON_UI_KEY);
    if (metalButtonUI == null) {
        metalButtonUI = new MetalButtonUI();
        appContext.put(METAL_BUTTON_UI_KEY, metalButtonUI);
    }
    return metalButtonUI;
}
Also used : AppContext(sun.awt.AppContext)

Example 65 with AppContext

use of sun.awt.AppContext in project jdk8u_jdk by JetBrains.

the class MetalCheckBoxUI method createUI.

// ********************************
//         Create PlAF
// ********************************
public static ComponentUI createUI(JComponent b) {
    AppContext appContext = AppContext.getAppContext();
    MetalCheckBoxUI checkboxUI = (MetalCheckBoxUI) appContext.get(METAL_CHECK_BOX_UI_KEY);
    if (checkboxUI == null) {
        checkboxUI = new MetalCheckBoxUI();
        appContext.put(METAL_CHECK_BOX_UI_KEY, checkboxUI);
    }
    return checkboxUI;
}
Also used : AppContext(sun.awt.AppContext)

Aggregations

AppContext (sun.awt.AppContext)74 HashMap (java.util.HashMap)3 Hashtable (java.util.Hashtable)3 Locale (java.util.Locale)3 ConcurrentHashMap (java.util.concurrent.ConcurrentHashMap)3 EventListenerAggregate (sun.awt.EventListenerAggregate)3 FlavorListener (java.awt.datatransfer.FlavorListener)2 WeakReference (java.lang.ref.WeakReference)2 Map (java.util.Map)2 DefaultComboBoxModel (javax.swing.DefaultComboBoxModel)2 LookAndFeel (javax.swing.LookAndFeel)2 MetalLookAndFeel (javax.swing.plaf.metal.MetalLookAndFeel)2 MetalTheme (javax.swing.plaf.metal.MetalTheme)2 ValueNamePair (org.compiere.util.ValueNamePair)2 PeerEvent (sun.awt.PeerEvent)2 AccumulativeRunnable (sun.swing.AccumulativeRunnable)2 Container (java.awt.Container)1 EventQueue (java.awt.EventQueue)1 Font (java.awt.Font)1 Rectangle (java.awt.Rectangle)1