public class SIPCommLookAndFeel extends javax.swing.plaf.metal.MetalLookAndFeel implements Skinnable
Constructor and Description |
---|
SIPCommLookAndFeel() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Returns the description of this look&feel.
|
javax.swing.Icon |
getDisabledIcon(javax.swing.JComponent component,
javax.swing.Icon icon)
Returns the disabled icon for the given component, based on the
given icon.
|
java.lang.String |
getID()
Returns the identifier of this look&feel.
|
java.lang.String |
getName()
Returns the name of this look&feel.
|
protected void |
initClassDefaults(javax.swing.UIDefaults table)
Initializes class defaults.
|
boolean |
isNativeLookAndFeel()
Returns false to indicate that this is not a native look&feel.
|
boolean |
isSupportedLookAndFeel()
Returns true to indicate that this look&feel is supported.
|
void |
loadSkin()
Reloads look&feel.
|
createDefaultTheme, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getControlTextFont, getCurrentTheme, getDefaults, getDesktopColor, getDisabledSelectedIcon, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getLayoutStyle, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getMenuTextFont, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSubTextFont, getSupportsWindowDecorations, getSystemTextColor, getSystemTextFont, getTextHighlightColor, getUserTextColor, getUserTextFont, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleFont, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground, initComponentDefaults, initSystemColorDefaults, provideErrorFeedback, setCurrentTheme
createAudioAction, getAudioActionMap, initialize, loadSystemColors, playSound, uninitialize
public boolean isNativeLookAndFeel()
isNativeLookAndFeel
in class javax.swing.plaf.metal.MetalLookAndFeel
public boolean isSupportedLookAndFeel()
isSupportedLookAndFeel
in class javax.swing.plaf.metal.MetalLookAndFeel
public java.lang.String getDescription()
getDescription
in class javax.swing.plaf.metal.MetalLookAndFeel
public java.lang.String getID()
getID
in class javax.swing.plaf.metal.MetalLookAndFeel
public java.lang.String getName()
getName
in class javax.swing.plaf.metal.MetalLookAndFeel
protected void initClassDefaults(javax.swing.UIDefaults table)
initClassDefaults
in class javax.swing.plaf.metal.MetalLookAndFeel
table
- the default user interface configurations tablepublic javax.swing.Icon getDisabledIcon(javax.swing.JComponent component, javax.swing.Icon icon)
getDisabledIcon
in class javax.swing.plaf.metal.MetalLookAndFeel
component
- the component, for which we make a disabled iconicon
- the icon to make a disabled version for
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.