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, playSoundgetDesktopPropertyValue, getDisabledSelectedIcon, getLayoutStyle, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, provideErrorFeedback, toString, uninstallBorderpublic 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 UserDataHolderpublic <T> void putUserData(Key<T> key, T value)
UserDataHolderputUserData in interface UserDataHolderprotected static void log(java.lang.Exception e)
public javax.swing.UIDefaults getDefaults()
getDefaults in class javax.swing.plaf.basic.BasicLookAndFeelprotected 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.BasicLookAndFeelprotected 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.LookAndFeelpublic java.lang.String getID()
getID in class javax.swing.LookAndFeelpublic java.lang.String getDescription()
getDescription in class javax.swing.LookAndFeelpublic boolean isNativeLookAndFeel()
isNativeLookAndFeel in class javax.swing.LookAndFeelpublic boolean isSupportedLookAndFeel()
isSupportedLookAndFeel in class javax.swing.LookAndFeelprotected void initSystemColorDefaults(javax.swing.UIDefaults defaults)
initSystemColorDefaults in class javax.swing.plaf.basic.BasicLookAndFeelprotected void initClassDefaults(javax.swing.UIDefaults defaults)
initClassDefaults in class javax.swing.plaf.basic.BasicLookAndFeelpublic void initialize()
initialize in class javax.swing.plaf.basic.BasicLookAndFeelpublic static boolean isAltPressed()
public void uninitialize()
uninitialize in class javax.swing.plaf.basic.BasicLookAndFeelprotected void loadSystemColors(javax.swing.UIDefaults defaults,
java.lang.String[] systemColors,
boolean useNative)
loadSystemColors in class javax.swing.plaf.basic.BasicLookAndFeelpublic javax.swing.Icon getDisabledIcon(javax.swing.JComponent component,
javax.swing.Icon icon)
getDisabledIcon in class javax.swing.LookAndFeelpublic boolean getSupportsWindowDecorations()
getSupportsWindowDecorations in class javax.swing.LookAndFeel