public class DarculaLaf extends javax.swing.plaf.basic.BasicLookAndFeel implements UserDataHolder
Modifier and Type | Field and Description |
---|---|
protected Disposable |
myDisposable |
static java.lang.String |
NAME |
Constructor and Description |
---|
DarculaLaf() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.plaf.basic.BasicLookAndFeel |
createBaseLookAndFeel() |
protected javax.swing.plaf.metal.DefaultMetalTheme |
createMetalTheme() |
javax.swing.UIDefaults |
getDefaults() |
java.lang.String |
getDescription() |
javax.swing.Icon |
getDisabledIcon(javax.swing.JComponent component,
javax.swing.Icon icon) |
java.lang.String |
getID() |
java.lang.String |
getName() |
protected java.lang.String |
getPrefix() |
boolean |
getSupportsWindowDecorations() |
protected java.lang.String |
getSystemPrefix() |
<T> T |
getUserData(Key<T> key) |
protected void |
initClassDefaults(javax.swing.UIDefaults defaults) |
void |
initComponentDefaults(javax.swing.UIDefaults defaults) |
void |
initialize() |
protected void |
initIdeaDefaults(javax.swing.UIDefaults defaults) |
protected void |
initSystemColorDefaults(javax.swing.UIDefaults defaults) |
static boolean |
isAltPressed() |
boolean |
isNativeLookAndFeel() |
boolean |
isSupportedLookAndFeel() |
protected void |
loadDefaults(javax.swing.UIDefaults defaults) |
protected void |
loadSystemColors(javax.swing.UIDefaults defaults,
java.lang.String[] systemColors,
boolean useNative) |
protected static void |
log(java.lang.Exception e) |
protected java.lang.Object |
parseValue(java.lang.String key,
java.lang.String value) |
<T> void |
putUserData(Key<T> key,
T value)
Add a new user data value to this object.
|
void |
uninitialize() |
createAudioAction, getAudioActionMap, playSound
getDesktopPropertyValue, getDisabledSelectedIcon, getLayoutStyle, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, provideErrorFeedback, toString, uninstallBorder
public static final java.lang.String NAME
protected Disposable myDisposable
protected javax.swing.plaf.basic.BasicLookAndFeel createBaseLookAndFeel()
public <T> T getUserData(Key<T> key)
getUserData
in interface UserDataHolder
public <T> void putUserData(Key<T> key, T value)
UserDataHolder
putUserData
in interface UserDataHolder
protected static void log(java.lang.Exception e)
public javax.swing.UIDefaults getDefaults()
getDefaults
in class javax.swing.plaf.basic.BasicLookAndFeel
protected javax.swing.plaf.metal.DefaultMetalTheme createMetalTheme()
protected java.lang.String getPrefix()
protected java.lang.String getSystemPrefix()
public void initComponentDefaults(javax.swing.UIDefaults defaults)
initComponentDefaults
in class javax.swing.plaf.basic.BasicLookAndFeel
protected void initIdeaDefaults(javax.swing.UIDefaults defaults)
protected void loadDefaults(javax.swing.UIDefaults defaults)
protected java.lang.Object parseValue(java.lang.String key, java.lang.String value)
public java.lang.String getName()
getName
in class javax.swing.LookAndFeel
public java.lang.String getID()
getID
in class javax.swing.LookAndFeel
public java.lang.String getDescription()
getDescription
in class javax.swing.LookAndFeel
public boolean isNativeLookAndFeel()
isNativeLookAndFeel
in class javax.swing.LookAndFeel
public boolean isSupportedLookAndFeel()
isSupportedLookAndFeel
in class javax.swing.LookAndFeel
protected void initSystemColorDefaults(javax.swing.UIDefaults defaults)
initSystemColorDefaults
in class javax.swing.plaf.basic.BasicLookAndFeel
protected void initClassDefaults(javax.swing.UIDefaults defaults)
initClassDefaults
in class javax.swing.plaf.basic.BasicLookAndFeel
public void initialize()
initialize
in class javax.swing.plaf.basic.BasicLookAndFeel
public static boolean isAltPressed()
public void uninitialize()
uninitialize
in class javax.swing.plaf.basic.BasicLookAndFeel
protected void loadSystemColors(javax.swing.UIDefaults defaults, java.lang.String[] systemColors, boolean useNative)
loadSystemColors
in class javax.swing.plaf.basic.BasicLookAndFeel
public javax.swing.Icon getDisabledIcon(javax.swing.JComponent component, javax.swing.Icon icon)
getDisabledIcon
in class javax.swing.LookAndFeel
public boolean getSupportsWindowDecorations()
getSupportsWindowDecorations
in class javax.swing.LookAndFeel