Technologies: Java 5+
Each Swing look and feel has a long list of User Interface Defaults (UI defaults) used to initialize Java components with default fonts, colors, icons, borders, and more. You can get and set these defaults to tune your application's overall appearance. This article shows how to use these defaults and surveys the principal look and feels for Java on Windows, Mac OS X, and Linux, to create a long list of the names and data types for their many UI defaults.
Introduction
Every Swing look and feel has a large hash table of UIDefaults. The current look and feel's table is returned by getDefaults( ) on the UIManager, or you can get a LookAndFeel object and call its getDefaults( ) method. Entries in the hash table use String keys and values of type Boolean, Integer, String, Border, Color, Icon, Font, and more.
UIDefaults defaults = UIManager.getDefaults( );
Mining the UI defaults
The UI defaults table can be a gold mine of useful information about the look and feel. Want to know the default color of all buttons? Get the "Button.background" default. Need the default font for all labels? Get the "Label.font" default. Need the default width of a horizontal progress bar? Get the "ProgressBar.horizontalSize" default.
Java components use the UI defaults to initialize themselves when created. So, the color from the "Button.background" default is also available by calling getBackground( ) on a newly created button. The value for the "Label.font" default is the same as that returned by getFont( ) on a new label, and so forth.
Some values are much easier to get at through the defaults table than through the Swing API. For example, say you want the system's floppy drive icon? Using the Swing API, you need to get the system's FileSystemView object, then call getSystemIcon( ) to get the icon for a File object that points to a floppy drive. But what is the file path to a floppy drive on the current OS? Instead of figuring that out, just get the "FileView.floppyDriveIcon" UI default.
Some UI defaults aren't available through the Swing API at all. For example, say you want to build a custom scrollbar-like component that uses the same color scheme as the current look and feel. You need the scrollbar track and thumb colors, but there are no Swing API calls to get them. Instead, use the "ScrollBar.track" and "ScrollBar.thumb" defaults.
Some look and feels even include special settings and optional values within the defaults table. For example, the "Mac OS X" look and feel on a Mac includes an "InsetBorder.aquaVariant" default that you can use to create Mac-style recessed shaded panel borders. The "Metal", "Windows", and "Windows Classic" look and feels even include the resource names for sounds to play on button presses and menu choices.
The trick in using UI defaults, however, is in knowing the hash table keys to use. These are largely undocumented, and they vary a bit from one look and feel to another. To discover these keys, you need to either print them all out, or use a giant table of keys... such as in this article.
Listing UI defaults
You can print out all of the UI defaults by iterating over the hash table keys:
UIDefaults defaults = UIManager.getDefaults( );
for ( Object key: defaults.keys( ) )
{
System.out.println( key.toString( ) + ": " +
defaults.get( key ).toString( ) );
}
Getting UI defaults
The generic get( ) method on UIDefaults returns an Object value, or you can use any of several type-specific methods:
Object obj = defaults.get( key );
boolean bool = defaults.getBoolean( key );
Border border = defaults.getBorder( key )
Color color = defaults.getColor( key );
Dimension dim = defaults.getDimension( key );
Font font = defaults.getFont( key );
Icon icon = defaults.getIcon( key );
Insets insets = defaults.getInsets( key );
int i = defaults.getInt( key );
String string = defaults.getString( key );
Setting UI defaults
If you put a new value into the table before constructing components, you can change the way those components are initialized. Note that changing a default only affects future component construction, and not components already built and initialized.
defaults.put( key, value );
For many look and feels, however, most of the defaults are effectively read-only. While you can change them, they won't affect component appearance. This is most often the case with buttons, check boxes, radio buttons, sliders, and scroll bars that are implemented using icons buried in the look and feel. Changing the default color of an icon-based button doesn't change the internal icon, so the next new button doesn't change color.
UI defaults tables
Below are tables with all of the UI defaults keys and data types for the following common look and feels for JDK 1.6:
- GTK+ (native on Linux)
- Mac OS X (native on Mac)
- Metal (cross-platform)
- Windows (native on Windows Vista)
- Windows Classic (native on Windows XP)
An "X" in a look and feel's column indicates the key is available for that look and feel.
UI defaults values are not listed here. These can vary based upon a user's OS preferences settings for colors, sounds, and fonts. They can also change slightly from one OS update to the next.
Future versions of Java may add or remove defaults, so code defensively and always have a backup value if an expected key is not found in the defaults table.
While the CDE/Motif look and feel is available on all platforms, it is so old and unattractive that it isn't (and shouldn't be) used for new Java applications. Its UI defaults are not listed here.
There are many more third-party look and feels for Swing, and each has their own UI defaults. Please see the documentation for those products.
Tables: General purpose defaults
System colors
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
activeCaption
Color |
X |
X |
X |
X |
X |
activeCaptionBorder
Color |
X |
X |
X |
X |
X |
activeCaptionText
Color |
X |
X |
X |
X |
X |
control
Color |
X |
X |
X |
X |
X |
controlDkShadow
Color |
X |
X |
X |
X |
X |
controlHighlight
Color |
X |
X |
X |
X |
X |
controlLtHighlight
Color |
X |
X |
X |
X |
X |
controlShadow
Color |
X |
X |
X |
X |
X |
controlText
Color |
X |
X |
X |
X |
X |
desktop
Color |
X |
X |
X |
X |
X |
inactiveCaption
Color |
X |
X |
X |
X |
X |
inactiveCaptionBorder
Color |
X |
X |
X |
X |
X |
inactiveCaptionText
Color |
X |
X |
X |
X |
X |
info
Color |
X |
X |
X |
X |
X |
infoText
Color |
X |
X |
X |
X |
X |
menu
Color |
X |
X |
X |
X |
X |
menuText
Color |
X |
X |
X |
X |
X |
scrollbar
Color |
X |
X |
X |
X |
X |
text
Color |
X |
X |
X |
X |
X |
textHightlight
Color |
X |
X |
X |
X |
X |
textHighlightText
Color |
X |
X |
X |
X |
X |
textInactiveText
Color |
X |
X |
X |
X |
X |
textText
Color |
X |
X |
X |
X |
X |
window
Color |
X |
X |
X |
X |
X |
windowBorder
Color |
X |
X |
X |
X |
X |
windowText
Color |
X |
X |
X |
X |
X |
Other
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
AATextInfoPropertyKey
Object |
X |
|
|
X |
X |
html.missingImage
Icon |
X |
|
|
X |
X |
html.pendingImage
Icon |
X |
|
|
X |
X |
menuPressedItemB
Color |
|
|
|
X |
X |
menuPressedItemF
Color |
|
|
|
X |
X |
Synth.doNotSetTextAA
Boolean |
X |
|
|
|
|
Tables: Basic components
ArrowButton
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ArrowButton.size
Integer |
X |
|
|
|
|
Button
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Button.background
Color |
X |
X |
X |
X |
X |
Button.border
Border |
X |
X |
X |
X |
X |
Button.darkShadow
Color |
X |
X |
X |
X |
X |
Button.dashedRectGapHeight
Integer |
|
|
|
X |
X |
Button.dashedRectGapWidth
Integer |
|
|
|
X |
X |
Button.dashedRectGapX
Integer |
|
|
|
X |
X |
Button.dashedRectGapY
Integer |
|
|
|
X |
X |
Button.defaultButtonFollowsFocus
Boolean |
X |
X |
X |
X |
X |
Button.disabledForeground
Color |
|
|
|
X |
X |
Button.disabledShadow
Color |
|
|
|
X |
X |
Button.disabledText
Color |
|
X |
X |
|
|
Button.disabledToolBarBorderBackground
Color |
|
|
X |
|
|
Button.focus
Color |
|
|
X |
X |
X |
Button.focusInputMap
InputMap |
X |
X |
X |
X |
X |
Button.font
Font |
X |
X |
X |
X |
X |
Button.foreground
Color |
X |
X |
X |
X |
X |
Button.gradient
Object |
|
|
X |
|
|
Button.highlight
Color |
X |
X |
X |
X |
X |
Button.light
Color |
X |
X |
X |
X |
X |
Button.margin
Insets |
|
X |
X |
X |
X |
Button.rollover
Boolean |
X |
|
X |
|
|
Button.rolloverIconType
String |
|
|
X |
|
|
Button.opaque
Boolean |
|
X |
|
|
|
Button.select
Color |
|
X |
X |
|
|
Button.shadow
Color |
X |
X |
X |
X |
X |
Button.showMnemonics
Boolean |
|
|
|
X |
X |
Button.textIconGap
Integer |
X |
X |
X |
X |
X |
Button.textShiftOffset
Integer |
X |
X |
X |
X |
X |
Button.toolBarBorderBackground
Color |
|
|
X |
|
|
CheckBox
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
CheckBox.background
Color |
X |
X |
X |
X |
X |
CheckBox.border
Border |
X |
X |
X |
X |
X |
CheckBox.darkShadow
Color |
|
|
|
X |
X |
CheckBox.disabledText
Color |
|
X |
X |
|
|
CheckBox.focus
Color |
|
|
X |
X |
X |
CheckBox.focusInputMap
InputMap |
X |
X |
X |
X |
X |
CheckBox.font
Font |
X |
X |
X |
X |
X |
CheckBox.foreground
Color |
X |
X |
X |
X |
X |
CheckBox.gradient
Object |
|
|
X |
|
|
CheckBox.highlight
Color |
|
|
|
X |
X |
CheckBox.icon
Icon |
X |
X |
X |
X |
X |
CheckBox.interiorBackground
Color |
|
|
|
X |
X |
CheckBox.light
Color |
|
|
|
X |
X |
CheckBox.margin
Insets |
X |
X |
X |
X |
X |
CheckBox.rollover
Boolean |
|
|
X |
|
|
CheckBox.select
Color |
|
X |
|
|
|
Checkbox.select (lower case b)
Color |
|
|
X |
|
|
CheckBox.shadow
Color |
|
|
|
X |
X |
CheckBox.textIconGap
Integer |
X |
X |
X |
X |
X |
CheckBox.textShiftOffset
Integer |
X |
X |
X |
X |
X |
CheckBox.totalInsets
Insets |
|
|
|
X |
X |
ComboBox
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ComboBox.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
ComboBox.background
Color |
X |
X |
X |
X |
X |
ComboBox.border
Border |
|
|
|
X |
X |
ComboBox.buttonBackground
Color |
X |
X |
X |
X |
X |
ComboBox.buttonDarkShadow
Color |
X |
X |
X |
X |
X |
ComboBox.buttonHighlight
Color |
X |
X |
X |
X |
X |
ComboBox.buttonShadow
Color |
X |
X |
X |
X |
X |
ComboBox.disabledBackground
Color |
X |
X |
X |
X |
X |
ComboBox.disabledForeground
Color |
X |
X |
X |
X |
X |
ComboBox.editorBorder
Border |
|
|
|
X |
X |
ComboBox.font
Font |
X |
X |
X |
X |
X |
ComboBox.foreground
Color |
X |
X |
X |
X |
X |
ComboBox.isEnterSelectablePopup
Boolean |
X |
|
|
X |
X |
ComboBox.selectionBackground
Color |
X |
X |
X |
X |
X |
ComboBox.selectionForeground
Color |
X |
X |
X |
X |
X |
ComboBox.timeFactor
Integer |
X |
X |
X |
X |
X |
ComboBox.togglePopupText
String |
|
X |
|
|
|
IconButton
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
IconButton.font
Font |
|
X |
|
|
|
Label
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Label.background
Color |
X |
X |
X |
X |
X |
Label.disabledForeground
Color |
X |
X |
X |
X |
X |
Label.disabledShadow
Color |
X |
X |
X |
X |
X |
Label.font
Font |
|
X |
X |
X |
X |
Label.foreground
Color |
XX |
X |
X |
X |
X |
Label.opaque
Boolean |
|
X |
|
|
|
ProgressBar
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ProgressBar.background
Color |
X |
X |
X |
X |
X |
ProgressBar.border
Border |
X |
X |
X |
X |
X |
ProgressBar.cellLength
Integer |
X |
X |
X |
X |
X |
ProgressBar.cellSpacing
Integer |
X |
X |
X |
X |
X |
ProgressBar.cycleTime
Integer |
X |
X |
X |
X |
X |
ProgressBar.font
Font |
X |
X |
X |
X |
X |
ProgressBar.foreground
Color |
X |
X |
X |
X |
X |
ProgressBar.highlight
Color |
|
|
|
X |
X |
ProgressBar.horizontalSize
Dimension |
X |
X |
X |
X |
X |
ProgressBar.indeterminateInsets
Insets |
|
|
|
X |
X |
ProgressBar.repaintInterval
Integer |
X |
X |
X |
X |
X |
ProgressBar.selectionBackground
Color |
X |
X |
X |
X |
X |
ProgressBar.selectionForeground
Color |
X |
X |
X |
X |
X |
ProgressBar.shadow
Color |
|
|
|
X |
X |
ProgressBar.verticalSize
Dimension |
X |
X |
X |
X |
X |
RadioButton
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
RadioButton.background
Color |
X |
X |
X |
X |
X |
RadioButton.border
Border |
X |
X |
X |
X |
X |
RadioButton.darkShadow
Color |
X |
X |
X |
X |
X |
RadioButton.disabledText
Color |
|
X |
X |
|
|
RadioButton.focus
Color |
|
|
X |
X |
X |
RadioButton.focusInputMap
InputMap |
X |
X |
X |
X |
X |
RadioButton.font
Font |
X |
X |
X |
X |
X |
RadioButton.foreground
Color |
X |
X |
X |
X |
X |
RadioButton.gradient
Object |
|
|
X |
|
|
RadioButton.highlight
Color |
X |
X |
X |
X |
X |
RadioButton.icon
Icon |
X |
X |
X |
X |
X |
RadioButton.interiorBackground
Color |
|
|
|
X |
X |
RadioButton.light
Color |
X |
X |
X |
X |
X |
RadioButton.margin
Insets |
X |
X |
X |
X |
X |
RadioButton.rollover
Boolean |
|
|
X |
|
|
RadioButton.select
Color |
|
X |
X |
|
|
RadioButton.shadow
Color |
X |
X |
X |
X |
X |
RadioButton.textIconGap
Integer |
X |
X |
X |
X |
X |
RadioButton.textShiftOffset
Integer |
X |
X |
X |
X |
X |
RadioButton.totalInsets
Insets |
|
|
|
X |
X |
ScrollBar
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ScrollBar.allowsAbsolutePositioning
Boolean |
X |
|
X |
|
|
ScrollBar.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
ScrollBar.ancestorInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
ScrollBar.background
Color |
X |
X |
X |
X |
X |
ScrollBar.darkShadow
Color |
|
|
X |
|
|
ScrollBar.focusInputMap
InputMap |
|
X |
|
|
|
ScrollBar.focusInputMap.RightToLeft
InputMap |
|
X |
|
|
|
ScrollBar.foreground
Color |
X |
X |
X |
X |
X |
ScrollBar.gradient
Object |
|
|
X |
|
|
ScrollBar.highlight
Color |
|
|
X |
|
|
ScrollBar.maximumThumbSize
Dimension |
X |
X |
X |
X |
X |
ScrollBar.minimumThumbSize
Dimension |
X |
X |
X |
X |
X |
ScrollBar.shadow
Color |
|
|
X |
|
|
ScrollBar.squareButtons
Boolean |
X |
|
|
|
|
ScrollBar.thumb
Color |
X |
X |
X |
X |
X |
ScrollBar.thumbDarkShadow
Color |
X |
X |
X |
X |
X |
ScrollBar.thumbHeight
Integer |
X |
|
|
|
|
ScrollBar.thumbHighlight
Color |
X |
X |
X |
X |
X |
ScrollBar.thumbShadow
Color |
X |
X |
X |
X |
X |
ScrollBar.track
Color |
X |
X |
X |
X |
X |
ScrollBar.trackForeground
Color |
|
|
|
X |
X |
ScrollBar.trackHighlight
Color |
X |
X |
X |
X |
X |
ScrollBar.trackHighlightForeground
Color |
|
|
|
X |
X |
ScrollBar.width
Integer |
X |
X |
X |
X |
X |
Separator
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Separator.background
Color |
X |
|
X |
X |
X |
Separator.foreground
Color |
X |
X |
X |
X |
X |
Separator.highlight
Color |
X |
X |
X |
X |
X |
Separator.insets
Insets |
X |
|
|
|
|
Separator.shadow
Color |
X |
X |
X |
X |
X |
Separator.thickness
Integer |
X |
|
|
|
|
Slider
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Slider.altTrackColor
Color |
|
|
X |
|
|
Slider.background
Color |
X |
X |
X |
X |
X |
Slider.focus
Color |
X |
X |
X |
X |
X |
Slider.focusGradient
Object |
|
|
X |
|
|
Slider.focusInputMap
InputMap |
X |
X |
X |
X |
X |
Slider.focusInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
Slider.focusInsets
Insets |
X |
X |
X |
X |
X |
Slider.font
Font |
X |
|
|
X |
X |
Slider.foreground
Color |
X |
X |
X |
X |
X |
Slider.gradient
Object |
|
|
X |
|
|
Slider.highlight
Color |
X |
X |
X |
X |
X |
Slider.horizontalSize
Dimension |
X |
X |
X |
X |
X |
Slider.horizontalThumbIcon
Icon |
|
|
X |
|
|
Slider.majorTickLength
Integer |
|
|
X |
|
|
Slider.minimumHorizontalSize
Dimension |
X |
X |
X |
X |
X |
Slider.minimumVerticalSize
Dimension |
X |
X |
X |
X |
X |
Slider.paintValue
Boolean |
X |
|
|
|
|
Slider.shadow
Color |
X |
X |
X |
X |
X |
Slider.thumbHeight
Integer |
X |
|
|
|
|
Slider.thumbWidth
Integer |
X |
|
|
|
|
Slider.tickColor
Color |
X |
X |
X |
X |
X |
Slider.trackWidth
Integer |
|
|
X |
|
|
Slider.verticalSize
Dimension |
X |
X |
X |
X |
X |
Slider.verticalThumbIcon
Icon |
|
|
X |
|
|
Spinner
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Spinner.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
Spinner.arrowButtonBorder
Border |
|
|
X |
|
|
Spinner.arrowButtonInsets
Insets |
|
|
X |
X |
X |
Spinner.arrowButtonSize
Dimension |
X |
X |
X |
X |
X |
Spinner.background
Color |
X |
X |
X |
X |
X |
Spinner.border
Border |
X |
|
X |
X |
X |
Spinner.disableOnBoundaryValues
True |
X |
|
|
|
|
Spinner.editorAlignment
Integer |
X |
X |
|
X |
X |
Spinner.editorBorderPainted
Boolean |
X |
X |
X |
X |
X |
Spinner.font
Font |
X |
X |
X |
X |
X |
Spinner.foreground
Color |
X |
X |
X |
X |
X |
ToggleButton
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ToggleButton.background
Color |
X |
X |
X |
X |
X |
ToggleButton.border
Border |
X |
X |
X |
X |
X |
ToggleButton.darkShadow
Color |
X |
X |
X |
X |
X |
ToggleButton.disabledText
Color |
|
X |
X |
|
|
ToggleButton.focus
Color |
|
|
X |
X |
X |
ToggleButton.focusInputMap
InputMap |
X |
X |
X |
X |
X |
ToggleButton.font
Font |
X |
X |
X |
X |
X |
ToggleButton.foreground
Color |
X |
X |
X |
X |
X |
ToggleButton.gradient
Object |
|
|
X |
|
|
ToggleButton.highlight
Color |
X |
X |
X |
X |
X |
ToggleButton.light
Color |
X |
X |
X |
X |
X |
ToggleButton.margin
Insets |
X |
X |
X |
X |
X |
ToggleButton.select
Color |
|
|
X |
|
|
ToggleButton.shadow
Color |
X |
X |
X |
X |
X |
ToggleButton.textIconGap
Integer |
X |
X |
X |
X |
X |
ToggleButton.textShiftOffset
Integer |
X |
X |
X |
X |
X |
ToolBarButton
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ToolBarButton.Insets
Insets |
|
X |
|
|
|
ToolBarButton.margin
Insets |
|
X |
|
|
|
ToolTip
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ToolTip.background
Color |
X |
X |
X |
X |
X |
ToolTip.backgroundInactive
Color |
|
|
X |
|
|
ToolTip.border
Border |
X |
X |
X |
X |
X |
ToolTip.borderInactive
Border |
|
|
X |
|
|
ToolTip.font
Font |
X |
X |
X |
X |
X |
ToolTip.foreground
Color |
X |
X |
X |
X |
X |
ToolTip.foregroundInactive
Color |
|
|
X |
|
|
ToolTip.hideAccelerator
Boolean |
|
|
X |
|
|
Tables: Text editing components
EditorPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
EditorPane.background
Color |
X |
X |
X |
X |
X |
EditorPane.border
Border |
X |
X |
X |
X |
X |
EditorPane.caretAspectRatio
Float |
X |
|
|
|
|
EditorPane.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
EditorPane.caretForeground
Color |
X |
X |
X |
X |
X |
EditorPane.disabledBackground
Color |
|
|
|
X |
X |
EditorPane.focusInputMap
InputMap |
X |
X |
X |
X |
X |
EditorPane.font
Font |
X |
X |
X |
X |
X |
EditorPane.foreground
Color |
X |
X |
X |
X |
X |
EditorPane.inactiveBackground
Color |
|
X |
|
X |
X |
EditorPane.inactiveForeground
Color |
X |
X |
X |
X |
X |
EditorPane.margin
Insets |
X |
X |
X |
X |
X |
EditorPane.selectionBackground
Color |
X |
X |
X |
X |
X |
EditorPane.selectionForeground
Color |
X |
X |
X |
X |
X |
FormattedTextField
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
FormattedTextField.background
Color |
X |
X |
X |
X |
X |
FormattedTextField.border
Border |
X |
X |
X |
X |
X |
FormattedTextField.caretAspectRatio
Float |
X |
|
|
|
|
FormattedTextField.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
FormattedTextField.caretForeground
Color |
X |
X |
X |
X |
X |
FormattedTextField.focusInputMap
InputMap |
X |
X |
X |
X |
X |
FormattedTextField.font
Font |
X |
X |
X |
X |
X |
FormattedTextField.foreground
Color |
X |
X |
X |
X |
X |
FormattedTextField.inactiveBackground
Color |
X |
X |
X |
X |
X |
FormattedTextField.inactiveForeground
Color |
X |
X |
X |
X |
X |
FormattedTextField.margin
Insets |
X |
X |
X |
X |
X |
FormattedTextField.selectionBackground
Color |
X |
X |
X |
X |
X |
FormattedTextField.selectionForeground
Color |
X |
X |
X |
X |
X |
PasswordField
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
PasswordField.background
Color |
X |
X |
X |
X |
X |
PasswordField.border
Border |
X |
X |
X |
X |
X |
PasswordField.caretAspectRatio
Float |
X |
|
|
|
|
PasswordField.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
PasswordField.caretForeground
Color |
X |
X |
X |
X |
X |
PasswordField.disabledBackground
Color |
|
|
|
X |
X |
PasswordField.echoChar
String |
X |
X |
|
X |
X |
PasswordField.focusInputMap
InputMap |
X |
X |
X |
X |
X |
PasswordField.font
Font |
X |
X |
X |
X |
X |
PasswordField.foreground
Color |
X |
X |
X |
X |
X |
PasswordField.inactiveBackground
Color |
X |
X |
X |
X |
X |
PasswordField.inactiveForeground
Color |
X |
X |
X |
X |
X |
PasswordField.margin
Insets |
X |
X |
X |
X |
X |
PasswordField.selectionBackground
Color |
X |
X |
X |
X |
X |
PasswordField.selectionForeground
Color |
X |
X |
X |
X |
X |
TextArea
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TextArea.background
Color |
X |
X |
X |
X |
X |
TextArea.border
Border |
X |
X |
X |
X |
X |
TextArea.caretAspectRatio
Float |
X |
|
|
|
|
TextArea.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
TextArea.caretForeground
Color |
X |
X |
X |
X |
X |
TextArea.disabledBackground
Color |
|
|
|
X |
X |
TextArea.focusInputMap
InputMap |
X |
X |
X |
X |
X |
TextArea.font
Font |
X |
X |
X |
X |
X |
TextArea.foreground
Color |
X |
X |
X |
X |
X |
TextArea.inactiveBackground
Color |
|
X |
|
X |
X |
TextArea.inactiveForeground
Color |
X |
X |
X |
X |
X |
TextArea.margin
Insets |
X |
X |
X |
X |
X |
TextArea.selectionBackground
Color |
X |
X |
X |
X |
X |
TextArea.selectionForeground
Color |
X |
X |
X |
X |
X |
TextComponent
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TextComponent.selectionBackgroundInactive
Color |
|
X |
|
|
|
TextField
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TextField.background
Color |
X |
X |
X |
X |
X |
TextField.border
Border |
X |
X |
X |
X |
X |
TextField.caretAspectRatio
Float |
X |
|
|
|
|
TextField.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
TextField.caretForeground
Color |
X |
X |
X |
X |
X |
TextField.darkShadow
Color |
X |
X |
X |
X |
X |
TextField.disabledBackground
Color |
|
|
|
X |
X |
TextField.focusInputMap
InputMap |
X |
X |
X |
X |
X |
TextField.font
Font |
X |
X |
X |
X |
X |
TextField.foreground
Color |
X |
X |
X |
X |
X |
TextField.highlight
Color |
X |
X |
X |
X |
X |
TextField.inactiveBackground
Color |
X |
X |
X |
X |
X |
TextField.inactiveForeground
Color |
X |
X |
X |
X |
X |
TextField.light
Color |
X |
X |
X |
X |
X |
TextField.margin
Insets |
X |
X |
X |
X |
X |
TextField.selectionBackground
Color |
X |
X |
X |
X |
X |
TextField.selectionForeground
Color |
X |
X |
X |
X |
X |
TextField.shadow
Color |
X |
X |
X |
X |
X |
TextPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TextPane.background
Color |
X |
X |
X |
X |
X |
TextPane.border
Border |
X |
X |
X |
X |
X |
TextPane.caretAspectRatio
Float |
X |
|
|
|
|
TextPane.caretBlinkRate
Integer |
X |
X |
X |
X |
X |
TextPane.caretForeground
Color |
X |
X |
X |
X |
X |
TextPane.disabledBackground
Color |
|
|
|
X |
X |
TextPane.focusInputMap
InputMap |
X |
X |
X |
X |
X |
TextPane.font
Font |
X |
X |
X |
X |
X |
TextPane.foreground
Color |
X |
X |
X |
X |
X |
TextPane.inactiveBackground
Color |
|
X |
|
X |
X |
TextPane.inactiveForeground
Color |
X |
X |
X |
X |
X |
TextPane.margin
Insets |
X |
X |
X |
X |
X |
TextPane.selectionBackground
Color |
|
X |
X |
X |
X |
TextPane.selectionForeground
Color |
XX |
X |
X |
X |
X |
Tables: Lists, tables, and trees
List
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
List.background
Color |
X |
X |
X |
X |
X |
List.cellRenderer
CellRenderer |
X |
X |
X |
X |
X |
List.dropLineColor
Color |
X |
|
|
X |
X |
List.evenRowBackgroundPainter
Border |
|
X |
|
|
|
List.focusCellHighlightBorder
Border |
X |
X |
X |
X |
X |
List.focusInputMap
InputMap |
X |
X |
X |
X |
X |
List.focusInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
List.font
Font |
X |
X |
X |
X |
X |
List.foreground
Color |
X |
X |
X |
X |
X |
List.lockToPositionOnScroll
Boolean |
|
|
|
X |
X |
List.oddRowBackgroundPainter
Border |
|
X |
|
|
|
List.selectionBackground
Color |
X |
X |
X |
X |
X |
List.selectionForeground
Color |
X |
X |
X |
X |
X |
List.sourceListBackgroundPainter
Border |
|
X |
|
|
|
List.sourceListFocusedSelectionBackgroundPainter
Border |
|
X |
|
|
|
List.sourceListSelectionBackgroundPainter
Border |
|
X |
|
|
|
List.timeFactor
Integer |
X |
X |
X |
X |
X |
Table
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Table.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
Table.ancestorInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
Table.ascendingSortIcon
Icon |
X |
|
|
X |
X |
Table.background
Color |
X |
X |
X |
X |
X |
Table.darkShadow
Color |
|
|
|
X |
X |
Table.descendingSortIcon
Icon |
X |
|
|
X |
X |
Table.dropLineColor
Color |
X |
|
|
|
|
Table.dropLineShortColor
Color |
X |
|
|
|
|
Table.focusCellBackground
Color |
X |
X |
X |
X |
X |
Table.focusCellForeground
Color |
X |
X |
X |
X |
X |
Table.focusCellHighlightBorder
Border |
X |
X |
X |
X |
X |
Table.focusSelectedCellHighlightBorder
Border |
X |
|
|
|
|
Table.font
Font |
X |
X |
X |
X |
X |
Table.foreground
Color |
X |
X |
X |
X |
X |
Table.gridColor
Color |
X |
X |
X |
X |
X |
Table.highlight
Color |
|
|
|
X |
X |
Table.light
Color |
|
|
|
X |
X |
Table.scrollPaneBorder
Border |
X |
X |
X |
X |
X |
Table.selectionBackground
Color |
X |
X |
X |
X |
X |
Table.selectionForeground
Color |
X |
X |
X |
X |
X |
Table.shadow
Color |
|
|
|
X |
X |
Table.sortIconColor
Color |
X |
|
|
X |
X |
Table.sortIconHighlight
Color |
|
|
|
X |
X |
Table.sortIconLight
Color |
|
|
|
X |
X |
TableHeader
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TableHeader.ancestorInputMap
InputMap |
X |
|
|
X |
X |
TableHeader.background
Color |
X |
X |
X |
X |
X |
TableHeader.cellBorder
Border |
X |
X |
X |
X |
X |
TableHeader.focusCellBackground
Color |
X |
|
|
X |
X |
TableHeader.font
Font |
X |
X |
X |
X |
X |
TableHeader.foreground
Color |
X |
X |
X |
X |
X |
Tree
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Tree.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
Tree.background
Color |
X |
X |
X |
X |
X |
Tree.changeSelectionWithFocus
Boolean |
X |
X |
X |
X |
X |
Tree.closedIcon
Icon |
|
X |
X |
X |
X |
Tree.collapsedIcon
Icon |
X |
X |
X |
X |
X |
Tree.drawDashedFocusIndicator
Boolean |
|
|
|
X |
X |
Tree.drawHorizontalLines
Boolean |
X |
|
|
|
|
Tree.drawVerticalLines
Boolean |
X |
|
|
|
|
Tree.drawsFocusBorder
Boolean |
X |
|
|
|
|
Tree.drawsFocusBorderAroundIcon
Boolean |
X |
X |
X |
X |
X |
Tree.dropLineColor
Color |
X |
|
|
X |
X |
Tree.editorBorder
Border |
X |
X |
X |
X |
X |
Tree.expandedIcon
Icon |
X |
X |
X |
X |
X |
Tree.expandedSize
Integer |
X |
|
|
|
|
Tree.focusInputMap
InputMap |
X |
X |
X |
X |
X |
Tree.focusInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
Tree.font
Font |
X |
X |
X |
X |
X |
Tree.foreground
Color |
X |
X |
X |
X |
X |
Tree.hash
Color |
X |
X |
X |
X |
X |
Tree.leafIcon
Icon |
|
X |
X |
X |
X |
Tree.leafChildIndent
Integer |
|
X |
X |
X |
X |
Tree.leftChildIndent
Integer |
X |
|
|
|
|
Tree.line
Color |
|
X |
X |
|
|
Tree.lineTypeDashed
Boolean |
X |
X |
X |
X |
X |
Tree.openIcon
Icon |
|
X |
X |
X |
X |
Tree.padding
Integer |
X |
|
|
|
|
Tree.paintLines
Boolean |
X |
X |
X |
X |
X |
Tree.repaintWholeRow
Boolean |
X |
|
|
|
|
Tree.rightChildIndent
Integer |
X |
X |
X |
X |
X |
Tree.rowHeight
Integer |
X |
X |
X |
X |
X |
Tree.scrollsHorizontallyAndVertically
Boolean |
X |
|
|
|
|
Tree.scrollsOnExpand
Boolean |
X |
X |
X |
X |
X |
Tree.selectionBackground
Color |
X |
X |
X |
X |
X |
Tree.selectionBorderColor
Color |
X |
X |
X |
X |
X |
Tree.selectionForeground
Color |
X |
X |
X |
X |
X |
Tree.textBackground
Color |
X |
X |
X |
X |
X |
Tree.textForeground
Color |
X |
X |
X |
X |
X |
Tree.timeFactor
Integer |
X |
X |
X |
X |
X |
Tables: Panels, panes, and tool bars
Panel
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Panel.background
Color |
X |
X |
X |
X |
X |
Panel.font
Font |
X |
X |
X |
X |
X |
Panel.foreground
Color |
X |
X |
X |
X |
X |
Panel.opaque
Boolean |
|
X |
|
|
|
RootPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
RootPane.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
RootPane.ColorChooserDialogBorder
Border |
|
|
X |
|
|
RootPane.defaultButtonWindowKeyBindings
Object |
X |
X |
X |
|
|
RootPane.errorDialogBorder
Border |
|
|
X |
X |
X |
RootPane.fileChooserDialogBorder
Border |
|
|
X |
|
|
RootPane.frameBorder
Border |
|
|
X |
|
|
RootPane.informationDialogBorder
Border |
|
|
X |
|
|
RootPane.plainDialogBorder
Border |
|
|
X |
|
|
RootPane.questionDialogBorder
Border |
|
|
X |
|
|
RootPane.warningDialogBorder
Border |
|
|
X |
|
|
ScrollPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ScrollPane.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
ScrollPane.ancestorInputMap.RightToLeft
InputMap |
X |
X |
X |
X |
X |
ScrollPane.background
Color |
X |
X |
X |
X |
X |
ScrollPane.border
Border |
X |
X |
X |
X |
X |
ScrollPane.font
Font |
X |
X |
X |
X |
X |
ScrollPane.foreground
Color |
X |
X |
X |
X |
X |
SplitPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
SplitPane.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
SplitPane.background
Color |
X |
X |
X |
X |
X |
SplitPane.border
Border |
X |
X |
X |
X |
X |
SplitPane.centerOneTouchButtons
Boolean |
|
|
X |
|
|
SplitPane.darkShadow
Color |
X |
X |
X |
X |
X |
SplitPane.dividerFocusColor
Color |
|
|
X |
|
|
SplitPane.dividerSize
Integer |
X |
X |
X |
X |
X |
SplitPane.highlight
Color |
X |
X |
X |
X |
X |
SplitPane.oneTouchButtonsOpaque
Boolean |
|
|
X |
|
|
SplitPane.oneTouchButtonSize
Integer |
X |
|
|
|
|
SplitPane.oneTouchOffset
Integer |
X |
|
|
|
|
SplitPane.leftButtonText
String |
|
X |
|
|
|
SplitPane.rightButtonText
String |
|
X |
|
|
|
SplitPane.shadow
Color |
X |
X |
X |
X |
X |
SplitPane.supportsOneTouchButtons
Boolean |
X |
|
|
|
|
SplitPaneDivider
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
SplitPaneDivider.border
Border |
X |
|
X |
X |
X |
SplitPaneDivider.draggingColor
Color |
X |
|
X |
X |
X |
TabbedPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TabbedPane.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
TabbedPane.background
Color |
X |
X |
X |
X |
X |
TabbedPane.borderHighlightColor
Color |
|
|
X |
|
|
TabbedPane.contentAreaColor
Color |
|
|
X |
|
|
TabbedPane.contentBorderInsets
Insets |
X |
X |
X |
X |
X |
TabbedPane.contentOpaque
Boolean |
X |
X |
X |
X |
X |
TabbedPane.darkShadow
Color |
X |
X |
X |
X |
X |
TabbedPane.focus
Color |
X |
X |
X |
X |
X |
TabbedPane.focusInputMap
InputMap |
X |
X |
X |
X |
X |
TabbedPane.font
Font |
X |
X |
X |
X |
X |
TabbedPane.foreground
Color |
X |
X |
X |
X |
X |
TabbedPane.highlight
Color |
X |
X |
X |
X |
X |
TabbedPane.isTabRollover
Boolean |
X |
|
|
|
|
TabbedPane.leftTabInsets
Insets |
|
X |
|
|
|
TabbedPane.light
Color |
X |
X |
X |
X |
X |
TabbedPane.opaque
Boolean |
|
X |
|
|
|
TabbedPane.rightTabInsets
Insets |
|
X |
|
|
|
TabbedPane.selectHighlight
Color |
|
|
X |
|
|
TabbedPane.selected
Color |
|
|
X |
|
|
TabbedPane.selectedTabPadInsets
Insets |
X |
X |
X |
X |
X |
TabbedPane.selectionFollowsFocus
Boolean |
X |
|
|
|
|
TabbedPane.shadow
Color |
X |
X |
X |
X |
X |
TabbedPane.smallFont
Font |
|
X |
|
|
|
TabbedPane.tabAreaBackground
Color |
|
|
X |
|
|
TabbedPane.tabAreaInsets
Insets |
X |
X |
X |
X |
X |
TabbedPane.tabInsets
Insets |
|
X |
X |
X |
X |
TabbedPane.tabRunOverlay
Integer |
X |
X |
X |
X |
X |
TabbedPane.tabsOpaque
Boolean |
X |
X |
X |
X |
X |
TabbedPane.tabsOverlapBorder
Boolean |
X |
X |
X |
X |
X |
TabbedPane.textInconGap
Integer |
X |
X |
X |
X |
X |
TabbedPane.unselectedBackground
Color |
|
|
X |
|
|
TabbedPane.useSmallLayout
Boolean |
|
X |
|
|
|
ToolBar
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ToolBar.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
ToolBar.background
Color |
X |
X |
X |
X |
X |
ToolBar.border
Border |
X |
X |
X |
X |
X |
ToolBar.borderColor
Color |
|
|
X |
|
|
ToolBar.darkShadow
Color |
X |
X |
X |
X |
X |
ToolBar.dockingBackground
Color |
X |
X |
X |
X |
X |
ToolBar.dockingForeground
Color |
X |
X |
X |
X |
X |
ToolBar.floatingBackground
Color |
X |
X |
X |
X |
X |
ToolBar.floatingForeground
Color |
X |
X |
X |
X |
X |
ToolBar.font
Font |
X |
X |
X |
X |
X |
ToolBar.foreground
Color |
X |
X |
X |
X |
X |
ToolBar.handleIcon
Icon |
X |
|
|
|
|
ToolBar.highlight
Color |
X |
X |
X |
X |
X |
ToolBar.isRollover
Boolean |
|
|
X |
|
|
ToolBar.light
Color |
X |
X |
X |
X |
X |
ToolBar.nonrolloverBorder
Border |
|
|
X |
|
|
ToolBar.rolloverBorder
Border |
|
|
X |
|
|
ToolBar.separatorSize
Dimension |
X |
|
X |
|
|
ToolBar.shadow
Color |
X |
X |
|
X |
X |
Viewport
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Viewport.background
Color |
X |
X |
X |
X |
X |
Viewport.font
Font |
X |
X |
X |
X |
X |
Viewport.foreground
Color |
X |
X |
X |
X |
X |
Tables: Menu bars, menus, and menu items
CheckBoxMenuItem
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
CheckBoxMenuItem.acceleratorDelimiter
String |
|
X |
|
|
|
CheckBoxMenuItem.acceleratorFont
Font |
X |
X |
X |
X |
X |
CheckBoxMenuItem.acceleratorForeground
Color |
X |
X |
X |
X |
X |
CheckBoxMenuItem.acceleratorSelectionForeground
Color |
X |
X |
X |
X |
X |
CheckBoxMenuItem.arrowIcon
Icon |
X |
X |
X |
X |
X |
CheckBoxMenuItem.background
Color |
X |
X |
X |
X |
X |
CheckBoxMenuItem.border
Border |
X |
X |
X |
X |
X |
CheckBoxMenuItem.borderPainted
Boolean |
X |
X |
X |
X |
X |
CheckBoxMenuItem.checkIcon
Icon |
X |
X |
X |
X |
X |
CheckBoxMenuItem.checkIconFactory
Object |
|
|
|
X |
X |
CheckBoxMenuItem.checkIconOffset
Integer |
|
|
|
X |
X |
CheckBoxMenuItem.commandSound
String |
|
|
X |
X |
X |
CheckBoxMenuItem.disabledBackground
Color |
|
X |
|
|
|
CheckBoxMenuItem.disabledForeground
Color |
|
X |
X |
|
|
CheckBoxMenuItem.evenHeight
Boolean |
|
|
|
X |
X |
CheckBoxMenuItem.font
Font |
X |
X |
X |
X |
X |
CheckBoxMenuItem.foreground
Color |
X |
X |
X |
X |
X |
CheckBoxMenuItem.gradient
Object |
|
|
X |
|
|
CheckBoxMenuItem.margin
Insets |
X |
X |
X |
X |
X |
CheckBoxMenuItem.minimumTextOffset
Integer |
|
|
|
X |
X |
CheckBoxMenuItem.opaque
Boolean |
|
|
|
X |
X |
CheckBoxMenuItem.selectionBackground
Color |
X |
X |
X |
X |
X |
CheckBoxMenuItem.selectionForeground
Color |
X |
X |
X |
X |
X |
Menu
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Menu.acceleratorFont
Font |
X |
X |
X |
X |
X |
Menu.acceleratorForeground
Color |
X |
X |
X |
X |
X |
Menu.acceleratorSelectionForeground
Color |
X |
X |
X |
X |
X |
Menu.arrowIcon
Icon |
X |
X |
X |
X |
X |
Menu.background
Color |
X |
X |
X |
X |
X |
Menu.border
Border |
X |
X |
X |
X |
X |
Menu.borderPainted
Boolean |
X |
X |
X |
X |
X |
Menu.checkIcon
Icon |
X |
X |
X |
X |
X |
Menu.checkIconFactory
Object |
|
|
|
X |
X |
Menu.checkIconOffset
Integer |
|
|
|
X |
X |
Menu.consumesTabs
Boolean |
|
X |
|
|
|
Menu.crossMenuMnemonic
Boolean |
X |
X |
X |
|
|
Menu.disabledBackground
Color |
|
X |
X |
|
|
Menu.disabledForeground
Color |
|
X |
X |
|
|
Menu.evenHeight
Boolean |
|
|
|
X |
X |
Menu.font
Font |
X |
X |
X |
X |
X |
Menu.foreground
Color |
X |
X |
X |
X |
X |
Menu.margin
Insets |
X |
X |
X |
X |
X |
Menu.menuPopupOffsetX
Integer |
X |
X |
X |
X |
X |
Menu.menuPopupOffsetY
Integer |
X |
X |
X |
X |
X |
Menu.minimumTextOffset
Integer |
|
|
|
X |
X |
Menu.opaque
Boolean |
|
|
X |
X |
X |
Menu.selectionBackground
Color |
X |
X |
X |
X |
X |
Menu.selectionForeground
Color |
X |
X |
X |
X |
X |
Menu.shortcutKeys
Object |
X |
X |
X |
X |
X |
Menu.submenuPopupOffsetX
Integer |
X |
X |
X |
X |
X |
Menu.submenuPopupOffsetY
Integer |
X |
X |
X |
X |
X |
Menu.useMenuBarBackgroundForTopLevel
Boolean |
|
|
|
X |
X |
MenuBar
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
MenuBar.background
Color |
X |
X |
X |
X |
X |
MenuBar.backgroundPainter
Border |
|
X |
|
|
|
MenuBar.border
Border |
X |
X |
X |
X |
X |
MenuBar.borderColor
Color |
|
|
X |
|
|
MenuBar.disabledBackground
Color |
|
X |
|
|
|
MenuBar.disabledForeground
Color |
|
X |
|
|
|
MenuBar.font
Font |
X |
X |
X |
X |
X |
MenuBar.foreground
Color |
X |
X |
X |
X |
X |
MenuBar.gradient
Object |
|
|
X |
|
|
MenuBar.height
Integer |
|
|
|
X |
X |
MenuBar.highlight
Color |
X |
X |
X |
X |
X |
MenuBar.margin
Insets |
|
X |
|
|
|
MenuBar.rolloverEnabled
Boolean |
|
|
|
X |
X |
MenuBar.selectedBackgroundPainter
Border |
|
X |
|
|
|
MenuBar.selectionBackground
Color |
|
X |
|
|
|
MenuBar.selectionForeground
Color |
|
X |
|
|
|
MenuBar.shadow
Color |
X |
X |
X |
X |
X |
MenuBar.windowBindings
Object |
X |
X |
X |
X |
X |
MenuItem
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
MenuItem.acceleratorDelimiter
String |
X |
X |
X |
X |
X |
MenuItem.acceleratorFont
Font |
X |
X |
X |
X |
X |
MenuItem.acceleratorForeground
Color |
X |
X |
X |
X |
X |
MenuItem.acceleratorSelectionForeground
Color |
X |
X |
X |
X |
X |
MenuItem.arrowIcon
Icon |
X |
X |
X |
X |
X |
MenuItem.background
Color |
X |
X |
X |
X |
X |
MenuItem.border
Border |
X |
X |
X |
X |
X |
MenuItem.borderPainted
Boolean |
X |
X |
X |
X |
X |
MenuItem.checkIcon
Icon |
|
X |
X |
X |
X |
MenuItem.checkIconFactory
Object |
|
|
|
X |
X |
MenuItem.checkIconOffset
Integer |
|
|
|
X |
X |
MenuItem.commandSound
String |
|
|
X |
X |
X |
MenuItem.disabledAreNavigable
Boolean |
|
|
|
X |
X |
MenuItem.disabledBackground
Color |
|
X |
|
|
|
MenuItem.disabledForeground
Color |
|
X |
X |
X |
X |
MenuItem.evenHeight
Boolean |
|
|
|
X |
X |
MenuItem.font
Font |
X |
X |
X |
X |
X |
MenuItem.foreground
Color |
X |
X |
X |
X |
X |
MenuItem.margin
Insets |
X |
X |
X |
X |
X |
MenuItem.minimumTextOffset
Integer |
|
|
|
X |
X |
MenuItem.opaque
Boolean |
|
|
|
X |
X |
MenuItem.selectedBackgroundPainter
Border |
|
X |
|
|
|
MenuItem.selectionBackground
Color |
X |
X |
X |
X |
X |
MenuItem.selectionForeground
Color |
X |
X |
X |
X |
X |
PopupMenu
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
PopupMenu.background
Color |
X |
X |
X |
X |
X |
PopupMenu.border
Border |
X |
X |
X |
X |
X |
PopupMenu.consumeEventOnClose
Boolean |
X |
X |
X |
X |
X |
PopupMenu.font
Font |
X |
X |
X |
X |
X |
PopupMenu.foreground
Color |
X |
X |
X |
X |
X |
PopupMenu.popupSound
String |
|
|
X |
X |
X |
PopupMenu.selectedWindowInputMapBindings
Object |
X |
X |
X |
X |
X |
PopupMenu.selectedWindowInputMapBindings.RightToLeft
Object |
X |
X |
X |
X |
X |
PopupMenu.selectionBackground
Color |
|
X |
|
|
|
PopupMenu.selectionForeground
Color |
|
X |
|
|
|
RadioButtonMenuItem
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
RadioButtonMenuItem.acceleratorDelimiter
String |
|
X |
|
|
|
RadioButtonMenuItem.acceleratorFont
Font |
X |
X |
X |
X |
X |
RadioButtonMenuItem.acceleratorForeground
Color |
X |
X |
X |
X |
X |
RadioButtonMenuItem.acceleratorSelectionForeground
Color |
X |
X |
X |
X |
X |
RadioButtonMenuItem.arrowIcon
Icon |
X |
X |
X |
X |
X |
RadioButtonMenuItem.background
Color |
X |
X |
X |
X |
X |
RadioButtonMenuItem.border
Border |
X |
X |
X |
X |
X |
RadioButtonMenuItem.borderPainted
Boolean |
X |
X |
X |
X |
X |
RadioButtonMenuItem.checkIcon
Icon |
X |
X |
X |
X |
X |
RadioButtonMenuItem.checkIconFactory
Object |
|
|
|
X |
X |
RadioButtonMenuItem.checkIconOffset
Integer |
|
|
|
X |
X |
RadioButtonMenuItem.commandSound
String |
|
|
X |
X |
X |
RadioButtonMenuItem.disabledBackground
Color |
|
X |
|
|
|
RadioButtonMenuItem.disabledForeground
Color |
|
X |
X |
X |
X |
RadioButtonMenuItem.evenHeight
Boolean |
|
|
|
X |
X |
RadioButtonMenuItem.font
Font |
X |
X |
X |
X |
X |
RadioButtonMenuItem.foreground
Color |
X |
X |
X |
X |
X |
RadioButtonMenuItem.gradient
Object |
|
|
X |
|
|
RadioButtonMenuItem.margin
Insets |
X |
X |
X |
X |
X |
RadioButtonMenuItem.minimumTextOffset
Integer |
|
|
|
X |
X |
RadioButtonMenuItem.opaque
Boolean |
|
|
|
X |
X |
RadioButtonMenuItem.selectionBackground
Color |
X |
X |
X |
X |
X |
RadioButtonMenuItem.selectionForeground
Color |
X |
X |
X |
X |
X |
Tables: Desktop and internal frames
Desktop
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Desktop.ancestorInputMap
InputMap |
X |
|
|
X |
X |
Desktop.background
Color |
X |
|
|
X |
X |
Desktop.minOnScreenInsets
Insets |
X |
|
|
X |
X |
DesktopIcon
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
DesktopIcon.background
Color |
|
|
X |
|
|
DesktopIcon.border
Border |
X |
X |
X |
X |
X |
DesktopIcon.font
Font |
|
|
X |
|
|
DesktopIcon.foreground
Color |
|
|
X |
|
|
DesktopIcon.width
Integer |
|
|
X |
X |
X |
InternalFrame
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
InternalFrame.activeBorderColor
Color |
|
|
|
X |
X |
InternalFrame.activeTitleBackground
Color |
|
X |
X |
X |
X |
InternalFrame.activeTitleForeground
Color |
|
X |
X |
X |
X |
InternalFrame.activeTitleGradient
Object |
|
|
X |
X |
X |
InternalFrame.background
Color |
|
X |
|
|
|
InternalFrame.border
Border |
X |
|
X |
X |
X |
InternalFrame.borderColor
Color |
X |
X |
X |
X |
X |
InternalFrame.borderDarkShadow
Color |
X |
X |
X |
X |
X |
InternalFrame.borderHighlight
Color |
X |
X |
X |
X |
X |
InternalFrame.borderLight
Color |
X |
X |
X |
X |
X |
InternalFrame.borderShadow
Color |
X |
X |
X |
X |
X |
InternalFrame.borderWidth
Integer |
|
|
|
X |
X |
InternalFrame.closeButtonToolTip
String |
|
X |
|
|
|
InternalFrame.closeIcon
Icon |
X |
X |
X |
X |
X |
InternalFrame.closeSound
String |
|
|
X |
X |
X |
InternalFrame.icon
Icon |
X |
|
X |
X |
X |
InternalFrame.iconButtonToolTip
String |
|
X |
|
|
|
InternalFrame.iconifyIcon
Icon |
X |
X |
X |
X |
X |
InternalFrame.inactiveBorderColor
Color |
|
|
|
X |
X |
InternalFrame.inactiveTitleBackground
Color |
|
X |
X |
X |
X |
InternalFrame.inactiveTitleForeground
Color |
|
X |
X |
X |
X |
InternalFrame.inactiveTitleGradient
Object |
|
|
|
X |
X |
InternalFrame.layoutTitlePaneAtOrigin
Boolean |
X |
|
|
X |
X |
InternalFrame.maxButtonToolTip
String |
|
X |
|
|
|
InternalFrame.maximizeIcon
Icon |
X |
X |
X |
X |
X |
InternalFrame.maximizeSound
String |
|
|
X |
X |
X |
InternalFrame.minimizeIcon
Icon |
X |
X |
X |
X |
X |
InternalFrame.minimizeSound
String |
|
|
X |
X |
X |
InternalFrame.opaque
Boolean |
|
X |
|
|
|
InternalFrame.optionDialogBackground
Color |
|
X |
|
|
|
InternalFrame.optionDialogBorder
Border |
|
|
X |
|
|
InternalFrame.optionDialogTitleFont
Color |
|
X |
|
|
|
InternalFrame.paletteBackground
Color |
|
X |
|
|
|
InternalFrame.paletteBorder
Border |
|
|
X |
|
|
InternalFrame.paletteCloseIcon
Icon |
|
|
X |
|
|
InternalFrame.paletteTitleFont
Color |
|
X |
|
|
|
InternalFrame.paletteTitleHeight
Integer |
|
|
X |
|
|
InternalFrame.resizeIconHighlight
Color |
|
|
|
X |
X |
InternalFrame.resizeIconShadow
Color |
|
|
|
X |
X |
InternalFrame.restoreButtonToolTip
String |
|
X |
|
|
|
InternalFrame.restoreDownSound
String |
|
|
X |
X |
X |
InternalFrame.restoreUpSound
String |
|
|
X |
X |
X |
InternalFrame.titleButtonHeight
Integer |
|
|
|
X |
X |
InternalFrame.titleButtonToolTipsOn
Boolean |
|
|
|
X |
X |
InternalFrame.titleButtonWidth
Integer |
|
|
|
X |
X |
InternalFrame.titleFont
Font |
X |
X |
X |
X |
X |
InternalFrame.titlePaneHeight
Integer |
|
|
|
X |
X |
InternalFrame.useTaskBar
Boolean |
X |
|
|
|
|
InternalFrame.windowBindings
Object |
X |
X |
|
X |
X |
InternalFrameTitlePane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
InternalFrameTitlePane.closeButtonAcessibleName
String |
|
X |
|
|
|
InternalFrameTitlePane.closeButtonOpacity
Boolean |
|
|
|
X |
X |
InternalFrameTitlePane.closeButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.iconifyButtonAccessibleName
String |
|
X |
|
|
|
InternalFrameTitlePane.iconifyButtonOpacity
Boolean |
|
|
|
X |
X |
InternalFrameTitlePane.maximizeButtonAccessibleName
String |
|
X |
|
|
|
InternalFrameTitlePane.maximizeButtonOpacity
Boolean |
|
|
|
X |
X |
InternalFrameTitlePane.maximizeButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.minimizeButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.moveButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.restoreButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.sizeButtonText
String |
|
X |
|
|
|
InternalFrameTitlePane.titlePaneLayout
Object |
X |
|
|
|
|
Tables: Standard dialogs
ColorChooser
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ColorChooser.background
Color |
X |
X |
X |
X |
X |
ColorChooser.cancelText
String |
|
X |
|
|
|
ColorChooser.font
Font |
X |
X |
X |
X |
X |
ColorChooser.foreground
Color |
X |
X |
X |
X |
X |
ColorChooser.hsbBlueText
String |
|
X |
|
|
|
ColorChooser.hsbBrightnessText
String |
|
X |
|
|
|
ColorChooser.hsbDisplayMnemonicIndex
Integer |
|
X |
|
|
|
ColorChooser.hsbGreenText
String |
|
X |
|
|
|
ColorChooser.hsbHueText
String |
|
X |
|
|
|
ColorChooser.hsbNameText
String |
|
X |
|
|
|
ColorChooser.hsbRedText
String |
|
X |
|
|
|
ColorChooser.hsbSaturationText
String |
|
X |
|
|
|
ColorChooser.okText
String |
|
X |
|
|
|
ColorChooser.panels
Object |
X |
|
|
|
|
ColorChooser.previewText
String |
|
X |
|
|
|
ColorChooser.resetText
String |
|
X |
|
|
|
ColorChooser.rgbBlueText
String |
|
X |
|
|
|
ColorChooser.rgbDisplayedMnemonicIndex
Integer |
|
X |
|
|
|
ColorChooser.rgbGreenText
String |
|
X |
|
|
|
ColorChooser.rgbNameText
String |
|
X |
|
|
|
ColorChooser.rgbRedText
String |
|
X |
|
|
|
ColorChooser.sampleText
String |
|
X |
|
|
|
ColorChooser.showPreviewPanelText
Boolean |
X |
|
|
|
|
ColorChooser.swatchesDefaultRecentColor
Color |
X |
X |
X |
X |
X |
ColorChooser.swatchesDisplayedMnemonicIndex
Integer |
|
X |
|
|
|
ColorChooser.swatchesNameText
String |
|
X |
|
|
|
ColorChooser.swatchesRecentSwatchSize
Dimension |
X |
X |
X |
X |
X |
ColorChooser.swatchesRecentText
String |
|
X |
|
|
|
ColorChooser.swatchesSwatchSize
Dimension |
X |
X |
X |
X |
X |
FileChooser
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
FileChooser.acceptAllFileFilterText
String |
|
X |
|
|
|
FileChooser.ancestorInputMap
InputMap |
X |
X |
X |
X |
X |
FileChooser.byDateText
String |
|
X |
|
|
|
FileChooser.byNameText
String |
|
X |
|
|
|
FileChooser.cancelButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.cancelButtonText
String |
|
X |
|
|
|
FileChooser.chooseButtonText
String |
|
X |
|
|
|
FileChooser.createButtonText
String |
|
X |
|
|
|
FileChooser.desktopName
String |
|
X |
|
|
|
FileChooser.detailsViewIcon
Icon |
X |
X |
|
X |
X |
FileChooser.directoryDescriptionText
String |
|
X |
|
|
|
FileChooser.directoryOpenButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.directoryOpenButtonText
String |
|
X |
|
|
|
FileChooser.fileDescriptionText
String |
|
X |
X |
|
|
FileChooser.fileNameLabelMnemonic
Integer |
|
X |
X |
X |
X |
FileChooser.fileNameLabelText
String |
|
X |
|
|
|
FileChooser.filesOfTypeLabelMnemonic
Integer |
|
X |
X |
|
|
FileChooser.filesOfTypeLabelText
String |
|
X |
|
|
|
FileChooser.helpButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.helpButtonText
String |
|
X |
|
|
|
FileChooser.homeFolderIcon
Icon |
X |
X |
X |
X |
X |
FileChooser.listFont
Font |
|
|
|
X |
X |
FileChooser.listViewBackground
Color |
|
|
|
X |
X |
FileChooser.listViewBorder
Border |
|
|
|
X |
X |
FileChooser.listViewIcon
Icon |
X |
X |
X |
|
|
FileChooser.listViewWindowsStyle
Boolean |
|
|
|
X |
X |
FileChooser.lookInLabelMnemonic
Integer |
|
X |
X |
X |
X |
FileChooser.mac.newFolder
String |
|
X |
|
|
|
FileChooser.mac.newFolder.subsequent
String |
|
X |
|
|
|
FileChooser.newFolderAccessibleName
String |
|
X |
|
|
|
FileChooser.newFolderButtonText
String |
|
X |
|
|
|
FileChooser.newFolderErrorSeparator
String |
|
X |
|
|
|
FileChooser.newFolderErrorText
String |
|
X |
|
|
|
FileChooser.newFolderExistsErrorText
String |
|
X |
|
|
|
FileChooser.newFolderIcon
Icon |
X |
X |
X |
X |
X |
FileChooser.newFolderPromptText
String |
|
X |
|
|
|
FileChooser.newFolderTitleText
String |
|
X |
|
|
|
FileChooser.noPlacesBar
Boolean |
|
|
|
X |
X |
FileChooser.openButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.openDialogText
String |
|
X |
|
|
|
FileChooser.openTitleText
String |
|
X |
|
|
|
FileChooser.readOnly
Boolean |
X |
X |
X |
X |
X |
FileChooser.saveButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.saveButtonText
String |
|
X |
|
|
|
FileChooser.saveDialogFileNameLabelText
String |
|
X |
|
|
|
FileChooser.saveDialogTitleText
String |
|
X |
|
|
|
FileChooser.saveTitleText
String |
|
X |
|
|
|
FileChooser.untitledFileName
String |
|
X |
|
|
|
FileChooser.untitledFolderName
String |
|
X |
|
|
|
FileChooser.upFolderIcon
Icon |
X |
X |
X |
X |
X |
FileChooser.updateButtonMnemonic
Integer |
|
X |
|
|
|
FileChooser.updateButtonText
String |
|
X |
|
|
|
FileChooser.useSystemExtensionHiding
Boolean |
X |
X |
X |
X |
X |
FileChooser.usesSingleFilePane
Boolean |
X |
X |
X |
X |
X |
OptionPane
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
OptionPane.background
Color |
X |
X |
X |
X |
X |
OptionPane.border
Border |
X |
X |
X |
X |
X |
OptionPane.buttonAreaBorder
Border |
X |
X |
X |
X |
X |
OptionPane.buttonClickThreshold
Integer |
X |
X |
X |
X |
X |
OptionPane.buttonFont
Font |
|
X |
|
X |
X |
OptionPane.buttonMinimumWidth
Integer |
|
|
|
X |
X |
OptionPane.buttonOrientation
Integer |
X |
|
|
|
|
OptionPane.buttonPadding
Integer |
X |
|
|
|
|
OptionPane.cancelButtonMnemonic
String |
|
X |
|
|
|
OptionPane.cancelButtonText
String |
|
X |
|
|
|
OptionPane.errorDialog.border.background
Color |
|
|
X |
|
|
OptionPane.errorDialog.titlePane.background
Color |
|
|
X |
|
|
OptionPane.errorDialog.titlePane.foreground
Color |
|
|
X |
|
|
OptionPane.errorDialog.titlePane.shadow
Color |
|
|
X |
|
|
OptionPane.errorIcon
Icon |
X |
X |
X |
X |
X |
OptioinPane.errorSound
String |
|
|
X |
X |
X |
OptionPane.font
Font |
X |
X |
X |
X |
X |
OptionPane.foreground
Color |
X |
X |
X |
X |
X |
OptionPane.informationIcon
Icon |
X |
X |
X |
X |
X |
OptionPane.informationSound
String |
|
|
X |
X |
X |
OptionPane.inputDialogTitle
String |
|
X |
|
|
|
OptionPane.isYesLast
Boolean |
X |
|
|
|
|
OptionPane.messageAreaBorder
Border |
X |
X |
X |
X |
X |
OptionPane.messageDialogTitle
String |
|
X |
|
|
|
OptionPane.messageFont
Font |
|
X |
|
X |
X |
OptionPane.messageForeground
Color |
X |
X |
X |
X |
X |
OptionPane.minimumSize
Dimension |
X |
X |
X |
X |
X |
OptionPane.noButtonMnemonic
String |
|
X |
|
|
|
OptionPane.noButtonText
String |
|
X |
|
|
|
OptionPane.okButtonMnemonic
String |
|
X |
|
|
|
OptionPane.okButtonMnemonic
String |
|
X |
|
|
|
OptionPane.okButtonText
String |
|
X |
|
|
|
OptionPane.questionDialog.border.background
Color |
|
|
X |
|
|
OptionPane.questionDialog.titlePane.background
Color |
|
|
X |
|
|
OptionPane.questionDialog.titlePane.foreground
Color |
|
|
X |
|
|
OptionPane.questionDialog.titlePane.shadow
Color |
|
|
X |
|
|
OptionPane.questionIcon
Icon |
X |
X |
|
X |
X |
OptionPane.questionSound
String |
|
|
X |
X |
X |
OptionPane.sameSizeButtons
Boolean |
X |
|
|
|
|
OptionPane.setButtonMargin
Boolean |
X |
|
|
|
|
OptionPane.titleText
String |
|
X |
|
|
|
OptionPane.warningDialog.border.background
Color |
|
|
X |
|
|
OptionPane.warningDialog.titlePane.background
Color |
|
|
X |
|
|
OptionPane.warningDialog.titlePane.foreground
Color |
|
|
X |
|
|
OptionPane.warningDialog.titlePane.shadow
Color |
|
|
X |
|
|
OptionPane.warningIcon
Icon |
X |
X |
X |
X |
X |
OptionPane.warningSound
String |
|
|
X |
X |
X |
OptionPane.windowBindings
Object |
X |
X |
X |
X |
X |
OptionPane.yesButtonMnemonic
String |
|
X |
|
|
|
OptionPane.yesButtonText
String |
|
X |
|
|
|
PrintingDialog
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
PrintingDialog.abortButtonText
String |
|
X |
|
|
|
PrintingDialog.abortButtonToolTipText
String |
|
X |
|
|
|
PrintingDialog.contentAbortingText
String |
|
X |
|
|
|
PrintingDialog.contentInitialText
String |
|
X |
|
|
|
PrintingDialog.contentProgressText
String |
|
X |
|
|
|
PrintingDialog.titleAbortingText
String |
|
X |
|
|
|
PrintingDialog.titleProgressText
String |
|
X |
|
|
|
Tables: Borders
InsetBorder
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
InsetBorder.aquaVariant
Border |
|
X |
|
|
|
TitledBorder
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
TitledBorder.aquaVariant
Border |
|
X |
|
|
|
TitledBorder.border
Border |
X |
X |
X |
X |
X |
TitledBorder.font
Font |
X |
X |
X |
X |
X |
TitledBorder.titleColor
Color |
X |
X |
X |
X |
X |
Tables: Miscellaneous defaults
AbstractUndoableEdit
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
AbstractUndoableEdit.redoText
String |
|
X |
|
|
|
AbstractUndoableEdit.undoText
String |
|
X |
|
|
|
Application
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Application.useSystemFontSettings
Boolean |
|
|
|
X |
X |
AuditoryCues
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
AuditoryCues.allAuditoryCues
Object |
X |
X |
|
X |
X |
AuditoryCues.cueList
Object |
X |
X |
|
X |
X |
AuditoryCues.noAuditoryCues
Object |
X |
X |
|
X |
X |
FileView
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
FileView.computerIcon
Icon |
X |
X |
X |
X |
X |
FileView.directoryIcon
Icon |
X |
X |
X |
X |
X |
FileView.fileIcon
Icon |
X |
X |
X |
X |
X |
FileView.floppyDriveIcon
Icon |
X |
X |
X |
X |
X |
FileView.hardDriveIcon
Icon |
X |
X |
X |
X |
X |
Focus
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
Focus.Color
Color |
|
X |
|
|
|
IsindexView
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
IsindexView.prompt
String |
|
X |
|
|
|
ProgressMonitor
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ProgressMonitor.progressText
String |
|
X |
|
|
|
ToolTipManager
Type
GTK+
Mac OS X
Metal
Windows
Windows
Classic
ToolTipManager.enableToolTipMode
String |
X |
|
|
X |
X |
相关推荐
资源来自pypi官网。 资源全名:azureml_defaults-1.0.33-py2.py3-none-any.whl
标题中的"Python库 | azureml_defaults-1.0.33-py2.py3-none-any.whl"指的是一款名为`azureml_defaults`的Python库,版本为1.0.33。这个库是专门为Python 2和Python 3设计的,支持两种解释器,其打包格式是.whl,这...
官方版本,亲测可用
官方版本,亲测可用
官方版本,亲测可用
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
bootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-select 下拉框demobootstrap-...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
启动mysql服务器:./mysqld –defaults-file=/etc/my.cnf –user=root 客户端连接: mysql --defaults-file=/etc/my.cnf or mysql -S /tmp/mysql.sock 2、mysqld_safe 启动mysql服务器:./mysqld_safe –defaults-file...
**Mute Defaults-crx插件**是一款专为Google Hangouts和Meet设计的浏览器扩展程序,主要功能是允许用户自定义其麦克风和摄像头在这些视频会议平台上的默认静音状态。这款插件针对的是英语(美国)用户,旨在提供更加...
这通常包括 jQuery 核心库和 jQuery UI 的 CSS 和 JavaScript 文件。在 HTML 文档的头部添加以下代码: ```html <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> ...
这里,`input.error`定义了输入框在出错时的边框样式,而`label.error`则设置了错误提示标签的背景、内边距、字体权重和颜色。 ### 3. 统一显示错误信息 为了将所有的错误信息集中在一个容器中展示,可以通过`...
var defaults = require ( 'defaults-shallow' ) ; defaults ( { a : 'b' } , { c : 'd' } ) ; //=> {a: 'b', c: 'd'} defaults ( { a : 'b' } , { a : 'c' } ) ; //=> {a: 'b'} 要进行浅层克隆,您可以使用一个空...
它可以备份 InnoDB 和 MyISAM 存储引擎的 MySQL 数据库。XtraBackup 的主要特点是可以在线备份 MySQL 数据库,不需要停止 MySQL 服务。 安装 XtraBackup 首先,需要将 XtraBackup 的源码解压缩,解压缩后可以看到...
在IT领域,jQuery-UI和jsPlumb是两个非常有用的库,它们可以帮助开发者构建交互性强、功能丰富的Web应用。本文将深入探讨这两个库的核心概念、功能以及如何利用它们实现拖拽连接模型。 首先,jQuery-UI是jQuery的一...
通过安装微软雅黑字体、下载 TextMate 编辑软件、编辑系统文件和应用更改等步骤,我们可以轻松地解决 MacBook 字体不清晰的问题。同时,我们也可以使用 Terminal 应用程序来应用更改,以使得字体更改生效。
Ubuntu Saner Defaults Remix是Ubuntu-10.04.3,已替换了几个不同的默认应用程序,一个替代的默认主题,并且为了最大程度地提高用户友好性和可用性,将窗口按钮恢复到了适当的位置。