Merge main into system-file-chooser
Some checks failed
CI / build (11) (push) Has been cancelled
Fonts / Fonts (inter) (push) Has been cancelled
Fonts / Fonts (jetbrains-mono) (push) Has been cancelled
Fonts / Fonts (roboto) (push) Has been cancelled
Fonts / Fonts (roboto-mono) (push) Has been cancelled
CI / build-on (17, ) (push) Has been cancelled
CI / build-on (21, ) (push) Has been cancelled
CI / build-on (23, ) (push) Has been cancelled
CI / build-on (8, ) (push) Has been cancelled
CI / snapshot (push) Has been cancelled
CI / release (push) Has been cancelled

This commit is contained in:
Karl Tauber
2025-03-09 19:20:54 +01:00
170 changed files with 18264 additions and 5666 deletions

View File

@@ -1,4 +1,7 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false

View File

@@ -804,3 +804,81 @@ textText #000000 javax.swing.plaf.ColorUIResource [UI]
window #ffffff javax.swing.plaf.ColorUIResource [UI]
windowBorder #000000 javax.swing.plaf.ColorUIResource [UI]
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #ffffff #000080 16.0
#-- disabledForeground --
ComboBox.disabledForeground #808080 #c0c0c0 2.2 !!!!!
Label.disabledForeground #ffffff #c0c0c0 1.8 !!!!!!
#-- focusCellForeground --
Table.focusCellForeground #000000 #ffffff 21.0
#-- foreground --
Button.foreground #000000 #c0c0c0 11.5
CheckBox.foreground #000000 #c0c0c0 11.5
CheckBoxMenuItem.foreground #000000 #c0c0c0 11.5
ColorChooser.foreground #000000 #c0c0c0 11.5
ComboBox.foreground #000000 #ffffff 21.0
EditorPane.foreground #000000 #ffffff 21.0
FormattedTextField.foreground #000000 #ffffff 21.0
Label.foreground #000000 #c0c0c0 11.5
List.foreground #000000 #ffffff 21.0
Menu.foreground #000000 #c0c0c0 11.5
MenuBar.foreground #000000 #c0c0c0 11.5
MenuItem.foreground #000000 #c0c0c0 11.5
OptionPane.foreground #000000 #c0c0c0 11.5
Panel.foreground #000000 #c0c0c0 11.5
PasswordField.foreground #000000 #ffffff 21.0
PopupMenu.foreground #000000 #c0c0c0 11.5
RadioButton.foreground #000000 #c0c0c0 11.5
RadioButtonMenuItem.foreground #000000 #c0c0c0 11.5
Spinner.foreground #c0c0c0 #c0c0c0 1.0 !!!!!!
TabbedPane.foreground #000000 #c0c0c0 11.5
Table.foreground #000000 #ffffff 21.0
TableHeader.foreground #000000 #c0c0c0 11.5
TextArea.foreground #000000 #ffffff 21.0
TextField.foreground #000000 #ffffff 21.0
TextPane.foreground #000000 #ffffff 21.0
ToggleButton.foreground #000000 #c0c0c0 11.5
ToolTip.foreground #000000 #ffffe1 20.6
Tree.foreground #000000 #ffffff 21.0
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #c0c0c0 #808080 2.2 !!!!!
#-- selectionBackground --
ProgressBar.selectionBackground #000080 #c0c0c0 8.8
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #000080 16.0
ComboBox.selectionForeground #ffffff #000080 16.0
EditorPane.selectionForeground #ffffff #000080 16.0
FormattedTextField.selectionForeground #ffffff #000080 16.0
List.selectionForeground #ffffff #000080 16.0
Menu.selectionForeground #ffffff #000080 16.0
MenuItem.selectionForeground #ffffff #000080 16.0
PasswordField.selectionForeground #ffffff #000080 16.0
ProgressBar.selectionForeground #c0c0c0 #000080 8.8
RadioButtonMenuItem.selectionForeground #ffffff #000080 16.0
Table.selectionForeground #ffffff #000080 16.0
TextArea.selectionForeground #ffffff #000080 16.0
TextField.selectionForeground #ffffff #000080 16.0
TextPane.selectionForeground #ffffff #000080 16.0
Tree.selectionForeground #ffffff #000080 16.0
#-- textForeground --
Tree.textForeground #000000 #c0c0c0 11.5
#-- non-text --
ProgressBar.background #c0c0c0 #c0c0c0 1.0 !!!!!!
ProgressBar.foreground #000080 #c0c0c0 8.8
Separator.foreground #808080 #ffffff 3.9 !!!!

View File

@@ -124,23 +124,6 @@ FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -206,19 +189,27 @@ List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift SPACE extendTo
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -244,6 +235,15 @@ PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[21] return
[22] SPACE
[23] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
#---- RadioButton ----
@@ -262,11 +262,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN positiveUnitIncrement
END maxScroll
@@ -280,13 +275,15 @@ ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl END scrollEnd
ctrl HOME scrollHome
@@ -302,15 +299,13 @@ ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN negativeUnitIncrement
END maxScroll
@@ -324,6 +319,11 @@ Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -376,27 +376,6 @@ TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -469,6 +448,27 @@ Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource
shift SPACE extendTo
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- TableHeader ----
@@ -514,11 +514,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
Tree.focusInputMap [lazy] 57 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -577,3 +572,8 @@ Tree.focusInputMap [lazy] 57 javax.swing.plaf.InputMapUIResource
shift PAGE_UP scrollUpExtendSelection
shift SPACE extendTo
shift UP selectPreviousExtendSelection
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent

View File

@@ -73,10 +73,10 @@
#---- ProgressBar ----
- ProgressBar.foreground #4c87c8 HSL 211 53 54 javax.swing.plaf.ColorUIResource [UI]
+ ProgressBar.foreground #a2a2a2 HSL 0 0 64 javax.swing.plaf.ColorUIResource [UI]
+ ProgressBar.foreground #c4c4c4 HSL 0 0 77 javax.swing.plaf.ColorUIResource [UI]
- ProgressBar.selectionForeground #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
+ ProgressBar.selectionForeground #3c3f41 HSL 204 4 25 javax.swing.plaf.ColorUIResource [UI]
- ProgressBar.selectionForeground #eeeeee HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
+ ProgressBar.selectionForeground #1e2021 HSL 200 5 12 javax.swing.plaf.ColorUIResource [UI]
#---- RadioButton ----
@@ -113,3 +113,12 @@
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
#---- contrast ratio: ProgressBar ----
- contrast ratio: ProgressBar.foreground #4c87c8 #3c3f41 2.8 !!!!!
+ contrast ratio: ProgressBar.foreground #c4c4c4 #3c3f41 6.1 !
- contrast ratio: ProgressBar.selectionForeground #eeeeee #4c87c8 3.2 !!!!
+ contrast ratio: ProgressBar.selectionForeground #1e2021 #c4c4c4 9.4

View File

@@ -1,8 +1,31 @@
- OS Windows 10
+ OS Linux
#---- FileChooser ----
- FileChooser.useSystemExtensionHiding true
+ FileChooser.useSystemExtensionHiding false
#---- JXHeader ----
- JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ JXHeader.titleFont [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- JXTitledPanel ----
- JXTitledPanel.titleFont [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ JXTitledPanel.titleFont [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- ProgressBar ----
- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] Cantarell plain 13 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] Liberation Sans plain 13 javax.swing.plaf.FontUIResource [UI]
#---- ScrollBar ----
- ScrollBar.minimumThumbSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
+ ScrollBar.minimumThumbSize 18,18 javax.swing.plaf.DimensionUIResource [UI]
@@ -13,6 +36,182 @@
- ScrollBar.thumbInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ ScrollBar.thumbInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
#---- TaskPane ----
- TaskPane.font [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ TaskPane.font [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- TitlePane ----
- TitlePane.buttonArc 0
+ TitlePane.buttonArc 999
+ TitlePane.buttonBackground #3c3f41 HSL 204 4 25 com.formdev.flatlaf.util.DerivedColor [UI] lighten(5% autoInverse)
- TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.buttonInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.buttonMaximizedHeight 22
+ TitlePane.buttonMaximizedHeight -1
- TitlePane.buttonPressedBackground #3f4144 HSL 216 4 26 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
+ TitlePane.buttonPressedBackground #55585c HSL 214 4 35 com.formdev.flatlaf.util.DerivedColor [UI] lighten(15% autoInverse)
- TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
+ TitlePane.buttonSize 26,26 javax.swing.plaf.DimensionUIResource [UI]
- TitlePane.buttonSymbolHeight 10
+ TitlePane.buttonSymbolHeight 8
- TitlePane.buttonsFillVertically true
+ TitlePane.buttonsFillVertically false
- TitlePane.buttonsGap 0
+ TitlePane.buttonsGap 8
- TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.buttonsMargins 4,4,4,4 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.closeBackground #3c3f41 HSL 204 4 25 com.formdev.flatlaf.util.DerivedColor [UI] lighten(5% autoInverse)
- TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closeHoverBackground #484c4f HSL 206 5 30 com.formdev.flatlaf.util.DerivedColor [UI] lighten(10% autoInverse)
- TitlePane.closeHoverForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closeHoverForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
- TitlePane.closeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
+ TitlePane.closeIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
- TitlePane.closePressedBackground #c42b1ce6 90% HSLA 5 75 44 90 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closePressedBackground #55585c HSL 214 4 35 com.formdev.flatlaf.util.DerivedColor [UI] lighten(15% autoInverse)
- TitlePane.closePressedForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closePressedForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
- TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
+ TitlePane.iconifyIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
- TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
+ TitlePane.maximizeIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
- TitlePane.restoreIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.restoreIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.small.buttonInsets 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.small.buttonSize 30,20 javax.swing.plaf.DimensionUIResource [UI]
+ TitlePane.small.buttonSize 20,20 javax.swing.plaf.DimensionUIResource [UI]
- TitlePane.small.buttonSymbolHeight 8
+ TitlePane.small.buttonSymbolHeight 6
+ TitlePane.small.buttonsGap 4
+ TitlePane.small.buttonsMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.small.closeIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
+ TitlePane.small.closeIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
- TitlePane.small.font [active] Segoe UI plain 11 javax.swing.plaf.FontUIResource [UI]
+ TitlePane.small.font [active] Liberation Sans plain 14 javax.swing.plaf.FontUIResource [UI]
- TitlePane.small.iconifyIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
+ TitlePane.small.iconifyIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
- TitlePane.small.maximizeIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
+ TitlePane.small.maximizeIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
- TitlePane.small.restoreIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.small.restoreIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont Liberation Sans plain 15 javax.swing.plaf.FontUIResource [UI]
#---- h0 ----
- h0.font [active] Segoe UI plain 30 javax.swing.plaf.FontUIResource [UI]
+ h0.font [active] Liberation Sans plain 33 javax.swing.plaf.FontUIResource [UI]
#---- h00 ----
- h00.font [active] Segoe UI plain 36 javax.swing.plaf.FontUIResource [UI]
+ h00.font [active] Liberation Sans plain 39 javax.swing.plaf.FontUIResource [UI]
#---- h1 ----
- h1.font [active] Segoe UI Semibold plain 24 javax.swing.plaf.FontUIResource [UI]
+ h1.font [active] Ubuntu Medium plain 27 javax.swing.plaf.FontUIResource [UI]
- h1.regular.font [active] Segoe UI plain 24 javax.swing.plaf.FontUIResource [UI]
+ h1.regular.font [active] Liberation Sans plain 27 javax.swing.plaf.FontUIResource [UI]
#---- h2 ----
- h2.font [active] Segoe UI Semibold plain 18 javax.swing.plaf.FontUIResource [UI]
+ h2.font [active] Ubuntu Medium plain 21 javax.swing.plaf.FontUIResource [UI]
- h2.regular.font [active] Segoe UI plain 18 javax.swing.plaf.FontUIResource [UI]
+ h2.regular.font [active] Liberation Sans plain 21 javax.swing.plaf.FontUIResource [UI]
#---- h3 ----
- h3.font [active] Segoe UI Semibold plain 15 javax.swing.plaf.FontUIResource [UI]
+ h3.font [active] Ubuntu Medium plain 18 javax.swing.plaf.FontUIResource [UI]
- h3.regular.font [active] Segoe UI plain 15 javax.swing.plaf.FontUIResource [UI]
+ h3.regular.font [active] Liberation Sans plain 18 javax.swing.plaf.FontUIResource [UI]
#---- h4 ----
- h4.font [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ h4.font [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- large ----
- large.font [active] Segoe UI plain 14 javax.swing.plaf.FontUIResource [UI]
+ large.font [active] Liberation Sans plain 17 javax.swing.plaf.FontUIResource [UI]
#---- light ----
- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ light.font [active] Ubuntu Light plain 15 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
- medium.font [active] Segoe UI plain 11 javax.swing.plaf.FontUIResource [UI]
+ medium.font [active] Liberation Sans plain 14 javax.swing.plaf.FontUIResource [UI]
#---- mini ----
- mini.font [active] Segoe UI plain 9 javax.swing.plaf.FontUIResource [UI]
+ mini.font [active] Liberation Sans plain 12 javax.swing.plaf.FontUIResource [UI]
#---- monospaced ----
- monospaced.font [active] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
+ monospaced.font [active] Liberation Mono plain 15 javax.swing.plaf.FontUIResource [UI]
#---- semibold ----
- semibold.font [active] Segoe UI Semibold plain 12 javax.swing.plaf.FontUIResource [UI]
+ semibold.font [active] Ubuntu Medium plain 15 javax.swing.plaf.FontUIResource [UI]
#---- small ----
- small.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ small.font [active] Liberation Sans plain 13 javax.swing.plaf.FontUIResource [UI]

File diff suppressed because it is too large Load Diff

View File

@@ -133,3 +133,9 @@
- ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
+ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.FlatButtonBorder [UI]
#---- contrast ratio: Button ----
- contrast ratio: Button.default.foreground #000000 #ffffff 21.0
+ contrast ratio: Button.default.foreground #ffffff #478ac9 3.7 !!!!

View File

@@ -1,8 +1,31 @@
- OS Windows 10
+ OS Linux
#---- FileChooser ----
- FileChooser.useSystemExtensionHiding true
+ FileChooser.useSystemExtensionHiding false
#---- JXHeader ----
- JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ JXHeader.titleFont [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- JXTitledPanel ----
- JXTitledPanel.titleFont [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ JXTitledPanel.titleFont [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- ProgressBar ----
- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] Cantarell plain 13 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] Liberation Sans plain 13 javax.swing.plaf.FontUIResource [UI]
#---- ScrollBar ----
- ScrollBar.minimumThumbSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
+ ScrollBar.minimumThumbSize 18,18 javax.swing.plaf.DimensionUIResource [UI]
@@ -13,6 +36,185 @@
- ScrollBar.thumbInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ ScrollBar.thumbInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
#---- TaskPane ----
- TaskPane.font [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ TaskPane.font [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- TitlePane ----
- TitlePane.buttonArc 0
+ TitlePane.buttonArc 999
+ TitlePane.buttonBackground #f2f2f2 HSL 0 0 95 com.formdev.flatlaf.util.DerivedColor [UI] darken(5% autoInverse)
- TitlePane.buttonHoverBackground #f2f2f2 HSL 0 0 95 com.formdev.flatlaf.util.DerivedColor [UI] darken(5% autoInverse)
+ TitlePane.buttonHoverBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf.util.DerivedColor [UI] darken(10% autoInverse)
- TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.buttonInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.buttonMaximizedHeight 22
+ TitlePane.buttonMaximizedHeight -1
- TitlePane.buttonPressedBackground #f7f7f7 HSL 0 0 97 com.formdev.flatlaf.util.DerivedColor [UI] darken(3% autoInverse)
+ TitlePane.buttonPressedBackground #d9d9d9 HSL 0 0 85 com.formdev.flatlaf.util.DerivedColor [UI] darken(15% autoInverse)
- TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
+ TitlePane.buttonSize 26,26 javax.swing.plaf.DimensionUIResource [UI]
- TitlePane.buttonSymbolHeight 10
+ TitlePane.buttonSymbolHeight 8
- TitlePane.buttonsFillVertically true
+ TitlePane.buttonsFillVertically false
- TitlePane.buttonsGap 0
+ TitlePane.buttonsGap 8
- TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.buttonsMargins 4,4,4,4 javax.swing.plaf.InsetsUIResource [UI]
+ TitlePane.closeBackground #f2f2f2 HSL 0 0 95 com.formdev.flatlaf.util.DerivedColor [UI] darken(5% autoInverse)
- TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closeHoverBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf.util.DerivedColor [UI] darken(10% autoInverse)
- TitlePane.closeHoverForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closeHoverForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
- TitlePane.closeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
+ TitlePane.closeIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
- TitlePane.closePressedBackground #c42b1ce6 90% HSLA 5 75 44 90 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closePressedBackground #d9d9d9 HSL 0 0 85 com.formdev.flatlaf.util.DerivedColor [UI] darken(15% autoInverse)
- TitlePane.closePressedForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
+ TitlePane.closePressedForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
- TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
+ TitlePane.iconifyIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
- TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
+ TitlePane.maximizeIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
- TitlePane.restoreIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.restoreIcon [lazy] 26,26 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.small.buttonInsets 1,1,1,1 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.small.buttonSize 30,20 javax.swing.plaf.DimensionUIResource [UI]
+ TitlePane.small.buttonSize 20,20 javax.swing.plaf.DimensionUIResource [UI]
- TitlePane.small.buttonSymbolHeight 8
+ TitlePane.small.buttonSymbolHeight 6
+ TitlePane.small.buttonsGap 4
+ TitlePane.small.buttonsMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
- TitlePane.small.closeIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
+ TitlePane.small.closeIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
- TitlePane.small.font [active] Segoe UI plain 11 javax.swing.plaf.FontUIResource [UI]
+ TitlePane.small.font [active] Liberation Sans plain 14 javax.swing.plaf.FontUIResource [UI]
- TitlePane.small.iconifyIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
+ TitlePane.small.iconifyIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
- TitlePane.small.maximizeIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
+ TitlePane.small.maximizeIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
- TitlePane.small.restoreIcon [lazy] 30,20 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
+ TitlePane.small.restoreIcon [lazy] 20,20 com.formdev.flatlaf.icons.FlatWindowRestoreIcon [UI]
- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont Liberation Sans plain 15 javax.swing.plaf.FontUIResource [UI]
#---- h0 ----
- h0.font [active] Segoe UI plain 30 javax.swing.plaf.FontUIResource [UI]
+ h0.font [active] Liberation Sans plain 33 javax.swing.plaf.FontUIResource [UI]
#---- h00 ----
- h00.font [active] Segoe UI plain 36 javax.swing.plaf.FontUIResource [UI]
+ h00.font [active] Liberation Sans plain 39 javax.swing.plaf.FontUIResource [UI]
#---- h1 ----
- h1.font [active] Segoe UI Semibold plain 24 javax.swing.plaf.FontUIResource [UI]
+ h1.font [active] Ubuntu Medium plain 27 javax.swing.plaf.FontUIResource [UI]
- h1.regular.font [active] Segoe UI plain 24 javax.swing.plaf.FontUIResource [UI]
+ h1.regular.font [active] Liberation Sans plain 27 javax.swing.plaf.FontUIResource [UI]
#---- h2 ----
- h2.font [active] Segoe UI Semibold plain 18 javax.swing.plaf.FontUIResource [UI]
+ h2.font [active] Ubuntu Medium plain 21 javax.swing.plaf.FontUIResource [UI]
- h2.regular.font [active] Segoe UI plain 18 javax.swing.plaf.FontUIResource [UI]
+ h2.regular.font [active] Liberation Sans plain 21 javax.swing.plaf.FontUIResource [UI]
#---- h3 ----
- h3.font [active] Segoe UI Semibold plain 15 javax.swing.plaf.FontUIResource [UI]
+ h3.font [active] Ubuntu Medium plain 18 javax.swing.plaf.FontUIResource [UI]
- h3.regular.font [active] Segoe UI plain 15 javax.swing.plaf.FontUIResource [UI]
+ h3.regular.font [active] Liberation Sans plain 18 javax.swing.plaf.FontUIResource [UI]
#---- h4 ----
- h4.font [active] Segoe UI bold 12 javax.swing.plaf.FontUIResource [UI]
+ h4.font [active] Liberation Sans bold 15 javax.swing.plaf.FontUIResource [UI]
#---- large ----
- large.font [active] Segoe UI plain 14 javax.swing.plaf.FontUIResource [UI]
+ large.font [active] Liberation Sans plain 17 javax.swing.plaf.FontUIResource [UI]
#---- light ----
- light.font [active] Segoe UI Light plain 12 javax.swing.plaf.FontUIResource [UI]
+ light.font [active] Ubuntu Light plain 15 javax.swing.plaf.FontUIResource [UI]
#---- medium ----
- medium.font [active] Segoe UI plain 11 javax.swing.plaf.FontUIResource [UI]
+ medium.font [active] Liberation Sans plain 14 javax.swing.plaf.FontUIResource [UI]
#---- mini ----
- mini.font [active] Segoe UI plain 9 javax.swing.plaf.FontUIResource [UI]
+ mini.font [active] Liberation Sans plain 12 javax.swing.plaf.FontUIResource [UI]
#---- monospaced ----
- monospaced.font [active] Monospaced plain 12 javax.swing.plaf.FontUIResource [UI]
+ monospaced.font [active] Liberation Mono plain 15 javax.swing.plaf.FontUIResource [UI]
#---- semibold ----
- semibold.font [active] Segoe UI Semibold plain 12 javax.swing.plaf.FontUIResource [UI]
+ semibold.font [active] Ubuntu Medium plain 15 javax.swing.plaf.FontUIResource [UI]
#---- small ----
- small.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ small.font [active] Liberation Sans plain 13 javax.swing.plaf.FontUIResource [UI]

View File

@@ -80,9 +80,9 @@ Button.default.pressedBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf
Button.defaultButtonFollowsFocus false
Button.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
Button.disabledBorderColor #cecece HSL 0 0 81 javax.swing.plaf.ColorUIResource [UI]
Button.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Button.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
Button.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Button.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Button.focusedBackground #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI]
Button.focusedBorderColor #89b0d4 HSL 209 47 68 javax.swing.plaf.ColorUIResource [UI]
Button.font [active] $defaultFont [UI]
@@ -120,9 +120,10 @@ Caret.width [active] 1
CheckBox.arc 4
CheckBox.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
CheckBox.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
CheckBox.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
CheckBox.font [active] $defaultFont [UI]
CheckBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.borderColor #afafaf HSL 0 0 69 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI]
@@ -138,7 +139,6 @@ CheckBox.icon.pressedBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf.
CheckBox.icon.pressedBorderColor #7b9ebf HSL 209 35 62 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBorderColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.iconTextGap 4
CheckBox.icon[filled].checkmarkColor #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon[filled].focusedCheckmarkColor #eaf3fb HSL 208 68 95 javax.swing.plaf.ColorUIResource [UI]
@@ -164,7 +164,7 @@ CheckBoxMenuItem.background #ffffff HSL 0 0 100 javax.swing.plaf.Colo
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
CheckBoxMenuItem.borderPainted true
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
CheckBoxMenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.font [active] $defaultFont [UI]
CheckBoxMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.icon.checkmarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.ColorUIResource [UI]
@@ -216,7 +216,7 @@ ComboBox.buttonSeparatorColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.Colo
ComboBox.buttonShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonStyle auto
ComboBox.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
ComboBox.editorColumns 0
ComboBox.font [active] $defaultFont [UI]
ComboBox.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
@@ -254,6 +254,8 @@ Component.innerFocusWidth 0.5
Component.innerOutlineWidth 1
Component.linkColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
Component.minimumWidth 64
Component.success.borderColor #8be5c4 HSL 158 63 72 javax.swing.plaf.ColorUIResource [UI]
Component.success.focusedBorderColor #14dc92 HSL 158 83 47 javax.swing.plaf.ColorUIResource [UI]
Component.warning.borderColor #fed284 HSL 38 98 76 javax.swing.plaf.ColorUIResource [UI]
Component.warning.focusedBorderColor #e2a53a HSL 38 74 56 javax.swing.plaf.ColorUIResource [UI]
@@ -295,7 +297,7 @@ EditorPane.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
EditorPane.font [active] $defaultFont [UI]
EditorPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
EditorPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
EditorPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
@@ -336,9 +338,9 @@ FormattedTextField.font [active] $defaultFont [UI]
FormattedTextField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.iconTextGap 4
FormattedTextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
FormattedTextField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
@@ -369,7 +371,7 @@ HelpButton.questionMarkColor #4e9de7 HSL 209 76 61 javax.swing.plaf.Colo
#---- Hyperlink ----
Hyperlink.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.linkColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.visitedColor #236db2 HSL 209 67 42 javax.swing.plaf.ColorUIResource [UI]
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
@@ -405,7 +407,7 @@ InternalFrame.inactiveBorderColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.C
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
InternalFrame.inactiveDropShadowOpacity 0.5
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.inactiveTitleForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.inactiveTitleForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
InternalFrame.titleFont [active] $defaultFont [UI]
@@ -448,17 +450,17 @@ JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.Fon
JXMonthView.arrowColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.disabledArrowColor #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.disabledArrowColor #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.font [active] $defaultFont [UI]
JXMonthView.leadingDayForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
JXMonthView.leadingDayForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthDownIcon [UI]
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthStringForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthUpIcon [UI]
JXMonthView.selectedBackground #bfdaf2 HSL 208 66 85 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.todayColor #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
@@ -493,7 +495,7 @@ JideButtonUI com.formdev.flatlaf.jideoss.ui.FlatJideButtonUI
#---- JideLabel ----
JideLabel.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
JideLabel.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
JideLabel.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
JideLabel.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
@@ -536,7 +538,7 @@ JideTabbedPaneUI com.formdev.flatlaf.jideoss.ui.FlatJideTabbedPane
#---- Label ----
Label.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
Label.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Label.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Label.disabledShadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
Label.font [active] $defaultFont [UI]
Label.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
@@ -581,7 +583,7 @@ Menu.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
Menu.borderPainted true
Menu.cancelMode hideLastSubmenu
Menu.crossMenuMnemonic true
Menu.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Menu.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Menu.font [active] $defaultFont [UI]
Menu.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
Menu.icon.arrowColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
@@ -632,7 +634,7 @@ MenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
MenuItem.borderPainted true
MenuItem.checkBackground #bfd9f2 HSL 209 66 85 com.formdev.flatlaf.util.DerivedColor [UI] lighten(40%)
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
MenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
MenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
MenuItem.font [active] $defaultFont [UI]
MenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
MenuItem.iconTextGap 6
@@ -730,9 +732,9 @@ PasswordField.font [active] $defaultFont [UI]
PasswordField.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
PasswordField.iconTextGap 4
PasswordField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
PasswordField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
PasswordField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
PasswordField.revealIconColor #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
PasswordField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
@@ -801,12 +803,12 @@ ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
RadioButton.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
RadioButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
RadioButton.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
RadioButton.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
RadioButton.font [active] $defaultFont [UI]
RadioButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
RadioButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
RadioButton.icon.centerDiameter 8
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.icon.centerDiameter 8
RadioButton.iconTextGap 4
RadioButton.icon[filled].centerDiameter 5
RadioButton.light #e1e1e1 HSL 0 0 88 javax.swing.plaf.ColorUIResource [UI]
@@ -827,7 +829,7 @@ RadioButtonMenuItem.background #ffffff HSL 0 0 100 javax.swing.plaf.Colo
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
RadioButtonMenuItem.borderPainted true
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
RadioButtonMenuItem.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.font [active] $defaultFont [UI]
RadioButtonMenuItem.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.margin 3,6,3,6 javax.swing.plaf.InsetsUIResource [UI]
@@ -857,8 +859,8 @@ Resizable.resizeBorder [lazy] 4,4,4,4 false com.formdev.flatlaf.ui.F
RootPane.activeBorderColor #737373 HSL 0 0 45 com.formdev.flatlaf.util.DerivedColor [UI] darken(50% autoInverse)
RootPane.background #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
RootPane.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatRootPaneUI$FlatWindowBorder [UI]
RootPane.borderDragThickness 5
RootPane.cornerDragWidth 16
RootPane.borderDragThickness 6
RootPane.cornerDragWidth 32
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
[0] ENTER
[1] press
@@ -973,7 +975,7 @@ Slider.pressedThumbColor #1a70c0 HSL 209 76 43 com.formdev.flatlaf.u
Slider.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
Slider.thumbColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
Slider.thumbSize 12,12 javax.swing.plaf.DimensionUIResource [UI]
Slider.tickColor #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Slider.tickColor #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Slider.trackColor #c4c4c4 HSL 0 0 77 javax.swing.plaf.ColorUIResource [UI]
Slider.trackValueColor #2285e1 HSL 209 76 51 javax.swing.plaf.ColorUIResource [UI]
Slider.trackWidth 2
@@ -995,7 +997,7 @@ Spinner.buttonPressedArrowColor #b3b3b3 HSL 0 0 70 com.formdev.flatlaf.
Spinner.buttonSeparatorColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
Spinner.buttonStyle button
Spinner.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
Spinner.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
Spinner.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
Spinner.editorAlignment 11
Spinner.editorBorderPainted false
Spinner.font [active] $defaultFont [UI]
@@ -1049,7 +1051,7 @@ TabbedPane.closeArc 4
TabbedPane.closeCrossFilledSize 7.5
TabbedPane.closeCrossLineWidth 1
TabbedPane.closeCrossPlainSize 7.5
TabbedPane.closeForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeHoverBackground #bfbfbf HSL 0 0 75 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
TabbedPane.closeHoverForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
@@ -1060,7 +1062,7 @@ TabbedPane.contentAreaColor #c2c2c2 HSL 0 0 76 javax.swing.plaf.Colo
TabbedPane.contentOpaque true
TabbedPane.contentSeparatorHeight 1
TabbedPane.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledUnderlineColor #ababab HSL 0 0 67 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focus #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focusColor #dee6ed HSL 208 29 90 javax.swing.plaf.ColorUIResource [UI]
@@ -1190,7 +1192,7 @@ TextArea.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
TextArea.font [active] $defaultFont [UI]
TextArea.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextArea.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
TextArea.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
@@ -1217,10 +1219,10 @@ TextField.foreground #000000 HSL 0 0 0 javax.swing.plaf.Colo
TextField.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TextField.iconTextGap 4
TextField.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TextField.light #e1e1e1 HSL 0 0 88 javax.swing.plaf.ColorUIResource [UI]
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextField.placeholderForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TextField.placeholderForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TextField.shadow #c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI]
@@ -1237,22 +1239,38 @@ TextPane.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.Colo
TextPane.font [active] $defaultFont [UI]
TextPane.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextPane.selectionBackground #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
TextPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TextPaneUI com.formdev.flatlaf.ui.FlatTextPaneUI
#---- TipOfTheDay ----
TipOfTheDay.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatLineBorder [UI] lineColor=#c2c2c2 HSL 0 0 76 javax.swing.plaf.ColorUIResource [UI] lineThickness=1.000000
TipOfTheDay.font [active] $defaultFont [UI]
TipOfTheDay.icon [lazy] 24,24 com.formdev.flatlaf.swingx.icons.FlatTipOfTheDayIcon [UI]
TipOfTheDay.icon.bulbColor #ffaf0f HSL 40 100 53 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.icon.socketColor #6c707e HSL 227 8 46 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.tipAreaInsets 4,16,4,16 javax.swing.plaf.InsetsUIResource [UI]
#---- TitlePane ----
TitlePane.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonHoverBackground #e6e6e6 HSL 0 0 90 com.formdev.flatlaf.util.DerivedColor [UI] darken(10% autoInverse)
TitlePane.buttonArc 0
TitlePane.buttonHoverBackground #f2f2f2 HSL 0 0 95 com.formdev.flatlaf.util.DerivedColor [UI] darken(5% autoInverse)
TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.buttonMaximizedHeight 22
TitlePane.buttonMinimumWidth 30
TitlePane.buttonPressedBackground #ebebeb HSL 0 0 92 com.formdev.flatlaf.util.DerivedColor [UI] darken(8% autoInverse)
TitlePane.buttonPressedBackground #f7f7f7 HSL 0 0 97 com.formdev.flatlaf.util.DerivedColor [UI] darken(3% autoInverse)
TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.buttonSymbolHeight 10
TitlePane.buttonsFillVertically true
TitlePane.buttonsGap 0
TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.centerTitle false
TitlePane.centerTitleIfMenuBarEmbedded true
TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
@@ -1268,7 +1286,7 @@ TitlePane.iconMargins 3,8,3,8 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
TitlePane.inactiveBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TitlePane.inactiveForeground #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
TitlePane.inactiveForeground #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
TitlePane.menuBarEmbedded true
TitlePane.menuBarTitleGap 40
@@ -1311,7 +1329,7 @@ ToggleButton.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.F
ToggleButton.darkShadow #9c9c9c HSL 0 0 61 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledBackground #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
ToggleButton.disabledText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.font [active] $defaultFont [UI]
ToggleButton.foreground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
@@ -1466,14 +1484,14 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
#---- [style] ----
[style].h00 font: $h00.font
[style].h0 font: $h0.font
[style].h1.regular font: $h1.regular.font
[style].h00 font: $h00.font
[style].h1 font: $h1.font
[style].h2.regular font: $h2.regular.font
[style].h1.regular font: $h1.regular.font
[style].h2 font: $h2.font
[style].h3.regular font: $h3.regular.font
[style].h2.regular font: $h2.regular.font
[style].h3 font: $h3.font
[style].h3.regular font: $h3.regular.font
[style].h4 font: $h4.font
[style].large font: $large.font
[style].light font: $light.font
@@ -1625,13 +1643,152 @@ small.font [active] Segoe UI plain 10 javax.swing.plaf.Fo
swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
#---- swingx/TipOfTheDay ----
swingx/TipOfTheDayUI com.formdev.flatlaf.swingx.ui.FlatTipOfTheDayUI
#---- ----
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
textHighlight #2675bf HSL 209 67 45 javax.swing.plaf.ColorUIResource [UI]
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #8c8c8c HSL 0 0 55 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #808080 HSL 0 0 50 javax.swing.plaf.ColorUIResource [UI]
textText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
window #f2f2f2 HSL 0 0 95 javax.swing.plaf.ColorUIResource [UI]
windowBorder #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
windowText #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #000000 #ffffff 21.0
#-- disabledForeground --
ComboBox.disabledForeground #808080 #f2f2f2 3.5 !!!!
Label.disabledForeground #808080 #f2f2f2 3.5 !!!!
Spinner.disabledForeground #808080 #f2f2f2 3.5 !!!!
#-- disabledText --
Button.disabledText #808080 #f2f2f2 3.5 !!!!
CheckBox.disabledText #808080 #f2f2f2 3.5 !!!!
RadioButton.disabledText #808080 #f2f2f2 3.5 !!!!
ToggleButton.disabledText #808080 #f2f2f2 3.5 !!!!
#-- dropCellForeground --
List.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
Table.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
Tree.dropCellForeground #ffffff #3f8fd9 3.4 !!!!
#-- focusCellForeground --
Table.focusCellForeground #000000 #ffffff 21.0
#-- foreground --
Button.foreground #000000 #ffffff 21.0
Button.default.foreground #000000 #ffffff 21.0
CheckBox.foreground #000000 #f2f2f2 18.8
CheckBoxMenuItem.foreground #000000 #ffffff 21.0
ColorChooser.foreground #000000 #f2f2f2 18.8
ComboBox.foreground #000000 #ffffff 21.0
DesktopIcon.foreground #000000 #c6d2dd 13.7
EditorPane.foreground #000000 #ffffff 21.0
FormattedTextField.foreground #000000 #ffffff 21.0
JideButton.foreground #000000 #ffffff 21.0
JideLabel.foreground #000000 #f2f2f2 18.8
JideSplitButton.foreground #000000 #ffffff 21.0
JideTabbedPane.foreground #000000 #f2f2f2 18.8
Label.foreground #000000 #f2f2f2 18.8
List.foreground #000000 #ffffff 21.0
Menu.foreground #000000 #ffffff 21.0
MenuBar.foreground #000000 #ffffff 21.0
MenuItem.foreground #000000 #ffffff 21.0
OptionPane.foreground #000000 #f2f2f2 18.8
Panel.foreground #000000 #f2f2f2 18.8
PasswordField.foreground #000000 #ffffff 21.0
PopupMenu.foreground #000000 #ffffff 21.0
RadioButton.foreground #000000 #f2f2f2 18.8
RadioButtonMenuItem.foreground #000000 #ffffff 21.0
RootPane.foreground #000000 #f2f2f2 18.8
Spinner.foreground #000000 #ffffff 21.0
TabbedPane.foreground #000000 #f2f2f2 18.8
Table.foreground #000000 #ffffff 21.0
TableHeader.foreground #000000 #ffffff 21.0
TextArea.foreground #000000 #ffffff 21.0
TextField.foreground #000000 #ffffff 21.0
TextPane.foreground #000000 #ffffff 21.0
TitlePane.foreground #000000 #ffffff 21.0
ToggleButton.foreground #000000 #ffffff 21.0
ToolTip.foreground #000000 #fafafa 20.1
Tree.foreground #000000 #ffffff 21.0
#-- inactiveForeground --
EditorPane.inactiveForeground #808080 #f2f2f2 3.5 !!!!
FormattedTextField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
PasswordField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
TextArea.inactiveForeground #808080 #f2f2f2 3.5 !!!!
TextField.inactiveForeground #808080 #f2f2f2 3.5 !!!!
TextPane.inactiveForeground #808080 #f2f2f2 3.5 !!!!
TitlePane.inactiveForeground #808080 #ffffff 3.9 !!!!
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #808080 #fafafa 3.8 !!!!
#-- monthStringForeground --
JXMonthView.monthStringForeground #000000 #dfdfdf 15.8
#-- selectedForeground --
Button.selectedForeground #000000 #cccccc 13.1
ToggleButton.selectedForeground #000000 #cccccc 13.1
#-- selectionBackground --
ProgressBar.selectionBackground #000000 #d1d1d1 13.8
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
ComboBox.selectionForeground #ffffff #2675bf 4.8 !!!
EditorPane.selectionForeground #ffffff #2675bf 4.8 !!!
FormattedTextField.selectionForeground #ffffff #2675bf 4.8 !!!
List.selectionForeground #ffffff #2675bf 4.8 !!!
Menu.selectionForeground #ffffff #2675bf 4.8 !!!
MenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
PasswordField.selectionForeground #ffffff #2675bf 4.8 !!!
ProgressBar.selectionForeground #ffffff #2285e1 3.8 !!!!
RadioButtonMenuItem.selectionForeground #ffffff #2675bf 4.8 !!!
Table.selectionForeground #ffffff #2675bf 4.8 !!!
TextArea.selectionForeground #ffffff #2675bf 4.8 !!!
TextField.selectionForeground #ffffff #2675bf 4.8 !!!
TextPane.selectionForeground #ffffff #2675bf 4.8 !!!
Tree.selectionForeground #ffffff #2675bf 4.8 !!!
#-- selectionInactiveForeground --
List.selectionInactiveForeground #000000 #d3d3d3 14.0
Table.selectionInactiveForeground #000000 #d3d3d3 14.0
Tree.selectionInactiveForeground #000000 #d3d3d3 14.0
#-- specialTitleForeground --
TaskPane.specialTitleForeground #222222 #afafaf 7.3
#-- textForeground --
Tree.textForeground #000000 #ffffff 21.0
#-- titleForeground --
JXTitledPanel.titleForeground #222222 #dfdfdf 11.9
#-- non-text --
CheckBoxMenuItem.icon.checkmarkColor #4e9de7 #f2f2f2 2.6 !!!!!
CheckBoxMenuItem.icon.disabledCheckmarkColor #a6a6a6 #f2f2f2 2.2 !!!!!
Menu.icon.arrowColor #666666 #f2f2f2 5.1 !!
Menu.icon.disabledArrowColor #a6a6a6 #f2f2f2 2.2 !!!!!
ProgressBar.background #d1d1d1 #f2f2f2 1.4 !!!!!!
ProgressBar.foreground #2285e1 #f2f2f2 3.4 !!!!
Separator.foreground #cecece #f2f2f2 1.4 !!!!!!
Slider.disabledTrackColor #d1d1d1 #f2f2f2 1.4 !!!!!!
Slider.trackColor #c4c4c4 #f2f2f2 1.6 !!!!!!
Slider.trackValueColor #2285e1 #f2f2f2 3.4 !!!!
TabbedPane.contentAreaColor #c2c2c2 #f2f2f2 1.6 !!!!!!
ToolBar.separatorColor #cecece #f2f2f2 1.4 !!!!!!

View File

@@ -240,15 +240,6 @@ FormattedTextField.focusInputMap [lazy] 70 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 27 javax.swing.plaf.InputMapUIResource [UI]
meta A selectAll
meta C copy
@@ -277,6 +268,15 @@ List.focusInputMap [lazy] 27 javax.swing.plaf.InputMapUIResource
shift PAGE_UP scrollUpExtendSelection
shift RIGHT selectNextColumnExtendSelection
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 8 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PasswordField ----
@@ -353,6 +353,31 @@ PasswordField.focusInputMap [lazy] 67 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
[2] DOWN
[3] selectNext
[4] KP_DOWN
[5] selectNext
[6] UP
[7] selectPrevious
[8] KP_UP
[9] selectPrevious
[10] LEFT
[11] selectParent
[12] KP_LEFT
[13] selectParent
[14] RIGHT
[15] selectChild
[16] KP_RIGHT
[17] selectChild
[18] ENTER
[19] return
[20] ctrl ENTER
[21] return
[22] SPACE
[23] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -386,31 +411,6 @@ PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Ob
[29] selectParent
[30] KP_RIGHT
[31] selectParent
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
[2] DOWN
[3] selectNext
[4] KP_DOWN
[5] selectNext
[6] UP
[7] selectPrevious
[8] KP_UP
[9] selectPrevious
[10] LEFT
[11] selectParent
[12] KP_LEFT
[13] selectParent
[14] RIGHT
[15] selectChild
[16] KP_RIGHT
[17] selectChild
[18] ENTER
[19] return
[20] ctrl ENTER
[21] return
[22] SPACE
[23] return
#---- RadioButton ----
@@ -429,11 +429,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN positiveUnitIncrement
END maxScroll
@@ -447,11 +442,15 @@ ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 0 javax.swing.plaf.InputMapUIResource [UI]
ScrollPane.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN unitScrollDown
END scrollEnd
@@ -465,15 +464,11 @@ ScrollPane.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 0 javax.swing.plaf.InputMapUIResource [UI]
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN negativeUnitIncrement
END maxScroll
@@ -487,6 +482,11 @@ Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -537,19 +537,6 @@ TabbedPane.focusInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
Table.ancestorInputMap [lazy] 34 javax.swing.plaf.InputMapUIResource [UI]
alt TAB focusHeader
meta A selectAll
@@ -585,6 +572,19 @@ Table.ancestorInputMap [lazy] 34 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- TableHeader ----
@@ -880,19 +880,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
alt KP_LEFT selectChild
alt KP_RIGHT selectParent
alt LEFT selectChild
alt RIGHT selectParent
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
shift KP_LEFT selectChild
shift KP_RIGHT selectParent
shift LEFT selectChild
shift RIGHT selectParent
Tree.focusInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI]
alt KP_LEFT selectParent
alt KP_RIGHT selectChild
@@ -923,3 +910,16 @@ Tree.focusInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource
shift LEFT selectParent
shift RIGHT selectChild
shift UP selectPreviousExtendSelection
Tree.focusInputMap.RightToLeft [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
alt KP_LEFT selectChild
alt KP_RIGHT selectParent
alt LEFT selectChild
alt RIGHT selectParent
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
shift KP_LEFT selectChild
shift KP_RIGHT selectParent
shift LEFT selectChild
shift RIGHT selectParent

View File

@@ -200,23 +200,6 @@ FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -282,6 +265,23 @@ List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift SPACE extendTo
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PasswordField ----
@@ -328,6 +328,31 @@ PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
[2] DOWN
[3] selectNext
[4] KP_DOWN
[5] selectNext
[6] UP
[7] selectPrevious
[8] KP_UP
[9] selectPrevious
[10] LEFT
[11] selectParent
[12] KP_LEFT
[13] selectParent
[14] RIGHT
[15] selectChild
[16] KP_RIGHT
[17] selectChild
[18] ENTER
[19] return
[20] ctrl ENTER
[21] return
[22] SPACE
[23] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -361,31 +386,6 @@ PopupMenu.selectedWindowInputMapBindings.RightToLeft length=32 [Ljava.lang.Ob
[29] selectParent
[30] KP_RIGHT
[31] selectParent
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
[2] DOWN
[3] selectNext
[4] KP_DOWN
[5] selectNext
[6] UP
[7] selectPrevious
[8] KP_UP
[9] selectPrevious
[10] LEFT
[11] selectParent
[12] KP_LEFT
[13] selectParent
[14] RIGHT
[15] selectChild
[16] KP_RIGHT
[17] selectChild
[18] ENTER
[19] return
[20] ctrl ENTER
[21] return
[22] SPACE
[23] return
#---- RadioButton ----
@@ -404,11 +404,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN positiveUnitIncrement
END maxScroll
@@ -422,13 +417,15 @@ ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl END scrollEnd
ctrl HOME scrollHome
@@ -444,15 +441,13 @@ ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN negativeUnitIncrement
END maxScroll
@@ -466,6 +461,11 @@ Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -520,27 +520,6 @@ TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -613,6 +592,27 @@ Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource
shift SPACE extendTo
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- TableHeader ----
@@ -834,11 +834,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -899,3 +894,8 @@ Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource
shift PAGE_UP scrollUpExtendSelection
shift SPACE extendTo
shift UP selectPreviousExtendSelection
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent

View File

@@ -73,7 +73,7 @@ Button.default.borderColor #268eff HSL 211 100 57 javax.swing.plaf.Colo
Button.default.borderWidth 0
Button.default.focusColor #29acff80 50% HSLA 203 100 58 50 javax.swing.plaf.ColorUIResource [UI]
Button.default.focusedBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
Button.default.foreground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
Button.default.foreground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
Button.default.hoverBackground #0f82ff HSL 211 100 53 com.formdev.flatlaf.util.DerivedColor [UI] lighten(3% autoInverse)
Button.default.hoverBorderColor #2e92ff HSL 211 100 59 javax.swing.plaf.ColorUIResource [UI]
Button.default.pressedBackground #1f8aff HSL 211 100 56 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
@@ -122,6 +122,7 @@ CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
CheckBox.disabledText #9a9a9a HSL 0 0 60 javax.swing.plaf.ColorUIResource [UI]
CheckBox.font [active] $defaultFont [UI]
CheckBox.foreground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.icon.background #292929 HSL 0 0 16 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.borderColor #ffffff25 15% HSLA 0 0 100 15 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.checkmarkColor #c7c7c7 HSL 0 0 78 javax.swing.plaf.ColorUIResource [UI]
@@ -136,7 +137,6 @@ CheckBox.icon.pressedBorderColor #34b0ff80 50% HSLA 203 100 60 50 javax.sw
CheckBox.icon.selectedBackground #292929 HSL 0 0 16 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBorderColor #ffffff51 32% HSLA 0 0 100 32 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.style filled
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.iconTextGap 6
CheckBox.icon[filled].background #4e4e4e HSL 0 0 31 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon[filled].borderWidth 0
@@ -256,6 +256,8 @@ Component.innerFocusWidth 0
Component.innerOutlineWidth 0
Component.linkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
Component.minimumWidth 64
Component.success.borderColor #647255 HSL 89 15 39 javax.swing.plaf.ColorUIResource [UI]
Component.success.focusedBorderColor #648b3c HSL 90 40 39 javax.swing.plaf.ColorUIResource [UI]
Component.warning.borderColor #725627 HSL 38 49 30 javax.swing.plaf.ColorUIResource [UI]
Component.warning.focusedBorderColor #ac7920 HSL 38 69 40 javax.swing.plaf.ColorUIResource [UI]
@@ -453,10 +455,10 @@ JXMonthView.disabledArrowColor #9a9a9a HSL 0 0 60 javax.swing.plaf.Colo
JXMonthView.flaggedDayForeground #e05555 HSL 0 69 61 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.font [active] $defaultFont [UI]
JXMonthView.leadingDayForeground #9a9a9a HSL 0 0 60 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthDownIcon [UI]
JXMonthView.monthStringBackground #4c5052 HSL 200 4 31 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthStringForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthUpIcon [UI]
JXMonthView.selectedBackground #0054cc HSL 215 100 40 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.todayColor #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #9a9a9a HSL 0 0 60 javax.swing.plaf.ColorUIResource [UI]
@@ -794,7 +796,7 @@ ProgressBar.foreground #007aff HSL 211 100 50 javax.swing.plaf.Colo
ProgressBar.horizontalSize 146,4 javax.swing.plaf.DimensionUIResource [UI]
ProgressBar.repaintInterval 15
ProgressBar.selectionBackground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.selectionForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.selectionForeground #eeeeee HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.verticalSize 4,146 javax.swing.plaf.DimensionUIResource [UI]
ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
@@ -808,9 +810,9 @@ RadioButton.disabledText #9a9a9a HSL 0 0 60 javax.swing.plaf.Colo
RadioButton.font [active] $defaultFont [UI]
RadioButton.foreground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
RadioButton.highlight #bfbfbf19 10% HSLA 0 0 75 10 javax.swing.plaf.ColorUIResource [UI]
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.icon.centerDiameter 8
RadioButton.icon.style filled
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.iconTextGap 6
RadioButton.icon[filled].centerDiameter 6
RadioButton.light #cccccc19 10% HSLA 0 0 80 10 javax.swing.plaf.ColorUIResource [UI]
@@ -861,8 +863,8 @@ Resizable.resizeBorder [lazy] 4,4,4,4 false com.formdev.flatlaf.ui.F
RootPane.activeBorderColor #303030 HSL 0 0 19 com.formdev.flatlaf.util.DerivedColor [UI] lighten(7% autoInverse)
RootPane.background #1e1e1e HSL 0 0 12 javax.swing.plaf.ColorUIResource [UI]
RootPane.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatRootPaneUI$FlatWindowBorder [UI]
RootPane.borderDragThickness 5
RootPane.cornerDragWidth 16
RootPane.borderDragThickness 6
RootPane.cornerDragWidth 32
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
[0] ENTER
[1] press
@@ -1249,15 +1251,31 @@ TextPane.selectionForeground #ffffff HSL 0 0 100 javax.swing.plaf.Colo
TextPaneUI com.formdev.flatlaf.ui.FlatTextPaneUI
#---- TipOfTheDay ----
TipOfTheDay.background #282828 HSL 0 0 16 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatLineBorder [UI] lineColor=#ffffff19 10% HSLA 0 0 100 10 javax.swing.plaf.ColorUIResource [UI] lineThickness=1.000000
TipOfTheDay.font [active] $defaultFont [UI]
TipOfTheDay.icon [lazy] 24,24 com.formdev.flatlaf.swingx.icons.FlatTipOfTheDayIcon [UI]
TipOfTheDay.icon.bulbColor #f2c55c HSL 42 85 65 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.icon.socketColor #ced0d6 HSL 225 9 82 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.tipAreaInsets 4,16,4,16 javax.swing.plaf.InsetsUIResource [UI]
#---- TitlePane ----
TitlePane.background #323232 HSL 0 0 20 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonHoverBackground #585858 HSL 0 0 35 com.formdev.flatlaf.util.DerivedColor [UI] lighten(15% autoInverse)
TitlePane.buttonArc 0
TitlePane.buttonHoverBackground #4c4c4c HSL 0 0 30 com.formdev.flatlaf.util.DerivedColor [UI] lighten(10% autoInverse)
TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.buttonMaximizedHeight 22
TitlePane.buttonMinimumWidth 30
TitlePane.buttonPressedBackground #4c4c4c HSL 0 0 30 com.formdev.flatlaf.util.DerivedColor [UI] lighten(10% autoInverse)
TitlePane.buttonPressedBackground #414141 HSL 0 0 25 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.buttonSymbolHeight 10
TitlePane.buttonsFillVertically true
TitlePane.buttonsGap 0
TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.centerTitle false
TitlePane.centerTitleIfMenuBarEmbedded true
TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
@@ -1326,7 +1344,7 @@ ToggleButton.margin 2,14,2,14 javax.swing.plaf.InsetsUIResource [U
ToggleButton.pressedBackground #656565 HSL 0 0 40 com.formdev.flatlaf.util.DerivedColor [UI] lighten(6% autoInverse)
ToggleButton.rollover true
ToggleButton.selectedBackground #898989 HSL 0 0 54 com.formdev.flatlaf.util.DerivedColor [UI] lighten(20% autoInverse)
ToggleButton.selectedForeground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.selectedForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.shadow #ffffff19 10% HSLA 0 0 100 10 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.tab.disabledUnderlineColor #595959 HSL 0 0 35 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.tab.focusBackground #172c4a HSL 215 53 19 javax.swing.plaf.ColorUIResource [UI]
@@ -1471,14 +1489,14 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
#---- [style] ----
[style].h00 font: $h00.font
[style].h0 font: $h0.font
[style].h1.regular font: $h1.regular.font
[style].h00 font: $h00.font
[style].h1 font: $h1.font
[style].h2.regular font: $h2.regular.font
[style].h1.regular font: $h1.regular.font
[style].h2 font: $h2.font
[style].h3.regular font: $h3.regular.font
[style].h2.regular font: $h2.regular.font
[style].h3 font: $h3.font
[style].h3.regular font: $h3.regular.font
[style].h4 font: $h4.font
[style].large font: $large.font
[style].light font: $light.font
@@ -1630,6 +1648,11 @@ small.font [active] Segoe UI plain 10 javax.swing.plaf.Fo
swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
#---- swingx/TipOfTheDay ----
swingx/TipOfTheDayUI com.formdev.flatlaf.swingx.ui.FlatTipOfTheDayUI
#---- ----
text #282828 HSL 0 0 16 javax.swing.plaf.ColorUIResource [UI]
@@ -1640,3 +1663,138 @@ textText #dddddd HSL 0 0 87 javax.swing.plaf.Colo
window #1e1e1e HSL 0 0 12 javax.swing.plaf.ColorUIResource [UI]
windowBorder #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
windowText #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #dddddd #040404 15.1
#-- disabledForeground --
ComboBox.disabledForeground #9a9a9a #232323 5.6 !!
Label.disabledForeground #9a9a9a #1e1e1e 5.9 !!
Spinner.disabledForeground #9a9a9a #232323 5.6 !!
#-- disabledText --
Button.disabledText #9a9a9a #3d3d3d 3.9 !!!!
CheckBox.disabledText #9a9a9a #1e1e1e 5.9 !!
RadioButton.disabledText #9a9a9a #1e1e1e 5.9 !!
ToggleButton.disabledText #9a9a9a #3d3d3d 3.9 !!!!
#-- dropCellForeground --
List.dropCellForeground #ffffff #003f99 9.7
Table.dropCellForeground #ffffff #003f99 9.7
Tree.dropCellForeground #ffffff #003f99 9.7
#-- focusCellForeground --
Table.focusCellForeground #dddddd #282828 10.9
#-- foreground --
Button.foreground #dddddd #565656 5.4 !!
Button.default.foreground #ffffff #007aff 4.0 !!!
CheckBox.foreground #dddddd #1e1e1e 12.3
CheckBoxMenuItem.foreground #dddddd #323232 9.4
ColorChooser.foreground #dddddd #1e1e1e 12.3
ComboBox.foreground #dddddd #565656 5.4 !!
DesktopIcon.foreground #dddddd #555c68 5.0 !!
EditorPane.foreground #dddddd #282828 10.9
FormattedTextField.foreground #dddddd #282828 10.9
JideButton.foreground #dddddd #565656 5.4 !!
JideLabel.foreground #dddddd #1e1e1e 12.3
JideSplitButton.foreground #dddddd #565656 5.4 !!
JideTabbedPane.foreground #dddddd #1e1e1e 12.3
Label.foreground #dddddd #1e1e1e 12.3
List.foreground #dddddd #282828 10.9
Menu.foreground #dddddd #323232 9.4
MenuBar.foreground #dddddd #323232 9.4
MenuItem.foreground #dddddd #323232 9.4
OptionPane.foreground #dddddd #1e1e1e 12.3
Panel.foreground #dddddd #1e1e1e 12.3
PasswordField.foreground #dddddd #282828 10.9
PopupMenu.foreground #dddddd #323232 9.4
RadioButton.foreground #dddddd #1e1e1e 12.3
RadioButtonMenuItem.foreground #dddddd #323232 9.4
RootPane.foreground #dddddd #1e1e1e 12.3
Spinner.foreground #dddddd #282828 10.9
TabbedPane.foreground #dddddd #1e1e1e 12.3
Table.foreground #dddddd #282828 10.9
TableHeader.foreground #dddddd #282828 10.9
TextArea.foreground #dddddd #282828 10.9
TextField.foreground #dddddd #282828 10.9
TextPane.foreground #dddddd #282828 10.9
TitlePane.foreground #dddddd #323232 9.4
ToggleButton.foreground #dddddd #565656 5.4 !!
ToolTip.foreground #dddddd #0f0f0f 14.1
Tree.foreground #dddddd #282828 10.9
#-- inactiveForeground --
EditorPane.inactiveForeground #9a9a9a #232323 5.6 !!
FormattedTextField.inactiveForeground #9a9a9a #232323 5.6 !!
PasswordField.inactiveForeground #9a9a9a #232323 5.6 !!
TextArea.inactiveForeground #9a9a9a #232323 5.6 !!
TextField.inactiveForeground #9a9a9a #232323 5.6 !!
TextPane.inactiveForeground #9a9a9a #232323 5.6 !!
TitlePane.inactiveForeground #9a9a9a #323232 4.6 !!!
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #9a9a9a #111111 6.7 !
#-- monthStringForeground --
JXMonthView.monthStringForeground #dddddd #4c5052 6.0 !
#-- selectedForeground --
Button.selectedForeground #dddddd #707070 3.6 !!!!
ToggleButton.selectedForeground #ffffff #898989 3.5 !!!!
#-- selectionBackground --
ProgressBar.selectionBackground #dddddd #323232 9.4
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #1458b8 6.7 !
ComboBox.selectionForeground #ffffff #1458b8 6.7 !
EditorPane.selectionForeground #ffffff #3d6490 6.1 !
FormattedTextField.selectionForeground #ffffff #3d6490 6.1 !
List.selectionForeground #ffffff #0054cc 6.7 !
Menu.selectionForeground #ffffff #1458b8 6.7 !
MenuBar.selectionForeground #dddddd #585858 5.2 !!
MenuItem.selectionForeground #ffffff #1458b8 6.7 !
PasswordField.selectionForeground #ffffff #3d6490 6.1 !
ProgressBar.selectionForeground #eeeeee #007aff 3.5 !!!!
RadioButtonMenuItem.selectionForeground #ffffff #1458b8 6.7 !
Table.selectionForeground #ffffff #0054cc 6.7 !
TextArea.selectionForeground #ffffff #3d6490 6.1 !
TextField.selectionForeground #ffffff #3d6490 6.1 !
TextPane.selectionForeground #ffffff #3d6490 6.1 !
Tree.selectionForeground #ffffff #0054cc 6.7 !
#-- selectionInactiveForeground --
List.selectionInactiveForeground #dddddd #464646 6.9 !
Table.selectionInactiveForeground #dddddd #464646 6.9 !
Tree.selectionInactiveForeground #dddddd #464646 6.9 !
#-- specialTitleForeground --
TaskPane.specialTitleForeground #222222 #afafaf 7.3
#-- textForeground --
Tree.textForeground #dddddd #282828 10.9
#-- titleForeground --
JXTitledPanel.titleForeground #dddddd #4c5052 6.0 !
#-- non-text --
CheckBoxMenuItem.icon.checkmarkColor #b7b7b7 #1e1e1e 8.3
CheckBoxMenuItem.icon.disabledCheckmarkColor #777777 #1e1e1e 3.7 !!!!
Menu.icon.arrowColor #b7b7b7 #1e1e1e 8.3
Menu.icon.disabledArrowColor #777777 #1e1e1e 3.7 !!!!
ProgressBar.background #323232 #1e1e1e 1.3 !!!!!!
ProgressBar.foreground #007aff #1e1e1e 4.2 !!!
Separator.foreground #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%
Slider.disabledTrackColor #282828 #1e1e1e 1.1 !!!!!!
Slider.trackColor #323232 #1e1e1e 1.3 !!!!!!
Slider.trackValueColor #007aff #1e1e1e 4.2 !!!
TabbedPane.contentAreaColor #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%
ToolBar.separatorColor #343434 #1e1e1e 1.3 !!!!!! #ffffff19 10%

View File

@@ -80,9 +80,9 @@ Button.default.pressedBackground #0062cc HSL 211 100 40 com.formdev.flatlaf
Button.defaultButtonFollowsFocus false
Button.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
Button.disabledBorderColor #00000019 10% HSLA 0 0 0 10 javax.swing.plaf.ColorUIResource [UI]
Button.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Button.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Button.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
Button.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Button.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Button.focusedBorderColor #005fe68d 55% HSLA 215 100 45 55 javax.swing.plaf.ColorUIResource [UI]
Button.font [active] $defaultFont [UI]
Button.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -119,9 +119,10 @@ Caret.width [active] 1
CheckBox.arc 7
CheckBox.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
CheckBox.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
CheckBox.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
CheckBox.font [active] $defaultFont [UI]
CheckBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.borderColor #0000003c 24% HSLA 0 0 0 24 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.checkmarkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
@@ -136,7 +137,6 @@ CheckBox.icon.pressedBorderColor #0056cf98 60% HSLA 215 100 41 60 javax.sw
CheckBox.icon.selectedBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBorderColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.style filled
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.iconTextGap 6
CheckBox.icon[filled].background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon[filled].borderColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -169,7 +169,7 @@ CheckBoxMenuItem.background #ececec HSL 0 0 93 javax.swing.plaf.Colo
CheckBoxMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
CheckBoxMenuItem.borderPainted true
CheckBoxMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon [UI]
CheckBoxMenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.font [active] $defaultFont [UI]
CheckBoxMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.icon.checkmarkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
@@ -221,7 +221,7 @@ ComboBox.buttonSeparatorColor #00000026 15% HSLA 0 0 0 15 javax.swin
ComboBox.buttonShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonStyle mac
ComboBox.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
ComboBox.editorColumns 0
ComboBox.font [active] $defaultFont [UI]
ComboBox.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -260,6 +260,8 @@ Component.innerFocusWidth 0
Component.innerOutlineWidth 0
Component.linkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
Component.minimumWidth 64
Component.success.borderColor #8be5c4 HSL 158 63 72 javax.swing.plaf.ColorUIResource [UI]
Component.success.focusedBorderColor #14dc92 HSL 158 83 47 javax.swing.plaf.ColorUIResource [UI]
Component.warning.borderColor #fed284 HSL 38 98 76 javax.swing.plaf.ColorUIResource [UI]
Component.warning.focusedBorderColor #e2a53a HSL 38 74 56 javax.swing.plaf.ColorUIResource [UI]
@@ -301,7 +303,7 @@ EditorPane.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
EditorPane.font [active] $defaultFont [UI]
EditorPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
EditorPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
EditorPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
EditorPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -342,9 +344,9 @@ FormattedTextField.font [active] $defaultFont [UI]
FormattedTextField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.iconTextGap 4
FormattedTextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
FormattedTextField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
FormattedTextFieldUI com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
@@ -374,7 +376,7 @@ HelpButton.questionMarkColor #007aff HSL 211 100 50 javax.swing.plaf.Colo
#---- Hyperlink ----
Hyperlink.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.linkColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
Hyperlink.visitedColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
HyperlinkUI com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
@@ -410,7 +412,7 @@ InternalFrame.inactiveBorderColor #c5c5c5 HSL 0 0 77 javax.swing.plaf.C
InternalFrame.inactiveDropShadowInsets 3,3,4,4 javax.swing.plaf.InsetsUIResource [UI]
InternalFrame.inactiveDropShadowOpacity 0.5
InternalFrame.inactiveTitleBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.inactiveTitleForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.inactiveTitleForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.maximizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon [UI]
InternalFrame.minimizeIcon [lazy] 24,24 com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon [UI]
InternalFrame.titleFont [active] $defaultFont [UI]
@@ -453,17 +455,17 @@ JXHeader.titleFont [active] Segoe UI bold 12 javax.swing.plaf.Fon
JXMonthView.arrowColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.daysOfTheWeekForeground #444444 HSL 0 0 27 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.disabledArrowColor #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.disabledArrowColor #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.flaggedDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.font [active] $defaultFont [UI]
JXMonthView.leadingDayForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
JXMonthView.leadingDayForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthDownIcon [UI]
JXMonthView.monthStringBackground #dfdfdf HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthStringForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthUpIcon [UI]
JXMonthView.selectedBackground #b3d2ff HSL 216 100 85 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.todayColor #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.unselectableDayForeground #e02222 HSL 0 75 51 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.weekOfTheYearForeground #666666 HSL 0 0 40 javax.swing.plaf.ColorUIResource [UI]
@@ -498,7 +500,7 @@ JideButtonUI com.formdev.flatlaf.jideoss.ui.FlatJideButtonUI
#---- JideLabel ----
JideLabel.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
JideLabel.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
JideLabel.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
JideLabel.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
JideLabelUI com.formdev.flatlaf.jideoss.ui.FlatJideLabelUI
@@ -541,7 +543,7 @@ JideTabbedPaneUI com.formdev.flatlaf.jideoss.ui.FlatJideTabbedPane
#---- Label ----
Label.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
Label.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Label.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Label.disabledShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
Label.font [active] $defaultFont [UI]
Label.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -586,7 +588,7 @@ Menu.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
Menu.borderPainted true
Menu.cancelMode hideLastSubmenu
Menu.crossMenuMnemonic true
Menu.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Menu.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Menu.font [active] $defaultFont [UI]
Menu.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
Menu.icon.arrowColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
@@ -639,7 +641,7 @@ MenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
MenuItem.borderPainted true
MenuItem.checkBackground #bddcff HSL 212 100 87 com.formdev.flatlaf.util.DerivedColor [UI] lighten(25%)
MenuItem.checkMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
MenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
MenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
MenuItem.font [active] $defaultFont [UI]
MenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
MenuItem.iconTextGap 6
@@ -737,9 +739,9 @@ PasswordField.font [active] $defaultFont [UI]
PasswordField.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
PasswordField.iconTextGap 4
PasswordField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
PasswordField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
PasswordField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
PasswordField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
PasswordField.revealIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatRevealIcon [UI]
PasswordField.revealIconColor #7d7d7d HSL 0 0 49 javax.swing.plaf.ColorUIResource [UI]
PasswordField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
@@ -808,13 +810,13 @@ ProgressBarUI com.formdev.flatlaf.ui.FlatProgressBarUI
RadioButton.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
RadioButton.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMarginBorder [UI]
RadioButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
RadioButton.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
RadioButton.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
RadioButton.font [active] $defaultFont [UI]
RadioButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
RadioButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.icon.centerDiameter 8
RadioButton.icon.style filled
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.iconTextGap 6
RadioButton.icon[filled].centerDiameter 6
RadioButton.light #1f1f1f26 15% HSLA 0 0 12 15 javax.swing.plaf.ColorUIResource [UI]
@@ -835,7 +837,7 @@ RadioButtonMenuItem.background #ececec HSL 0 0 93 javax.swing.plaf.Colo
RadioButtonMenuItem.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.FlatMenuItemBorder [UI]
RadioButtonMenuItem.borderPainted true
RadioButtonMenuItem.checkIcon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon [UI]
RadioButtonMenuItem.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.font [active] $defaultFont [UI]
RadioButtonMenuItem.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.margin 3,11,3,11 javax.swing.plaf.InsetsUIResource [UI]
@@ -865,8 +867,8 @@ Resizable.resizeBorder [lazy] 4,4,4,4 false com.formdev.flatlaf.ui.F
RootPane.activeBorderColor #777777 HSL 0 0 47 com.formdev.flatlaf.util.DerivedColor [UI] darken(50% autoInverse)
RootPane.background #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
RootPane.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatRootPaneUI$FlatWindowBorder [UI]
RootPane.borderDragThickness 5
RootPane.cornerDragWidth 16
RootPane.borderDragThickness 6
RootPane.cornerDragWidth 32
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
[0] ENTER
[1] press
@@ -982,7 +984,7 @@ Slider.shadow #00000026 15% HSLA 0 0 0 15 javax.swin
Slider.thumbBorderColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
Slider.thumbColor #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
Slider.thumbSize 14,14 javax.swing.plaf.DimensionUIResource [UI]
Slider.tickColor #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Slider.tickColor #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Slider.trackColor #e4e4e4 HSL 0 0 89 javax.swing.plaf.ColorUIResource [UI]
Slider.trackValueColor #007aff HSL 211 100 50 javax.swing.plaf.ColorUIResource [UI]
Slider.trackWidth 3
@@ -1004,7 +1006,7 @@ Spinner.buttonPressedArrowColor #737373 HSL 0 0 45 com.formdev.flatlaf.
Spinner.buttonSeparatorColor #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
Spinner.buttonStyle mac
Spinner.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
Spinner.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
Spinner.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
Spinner.editorAlignment 11
Spinner.editorBorderPainted false
Spinner.font [active] $defaultFont [UI]
@@ -1058,7 +1060,7 @@ TabbedPane.closeArc 4
TabbedPane.closeCrossFilledSize 7.5
TabbedPane.closeCrossLineWidth 1
TabbedPane.closeCrossPlainSize 7.5
TabbedPane.closeForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeHoverBackground #c3c3c3 HSL 0 0 76 com.formdev.flatlaf.util.DerivedColor [UI] darken(20% autoInverse)
TabbedPane.closeHoverForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.closeIcon [lazy] 16,16 com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon [UI]
@@ -1069,7 +1071,7 @@ TabbedPane.contentAreaColor #00000026 15% HSLA 0 0 0 15 javax.swin
TabbedPane.contentOpaque true
TabbedPane.contentSeparatorHeight 1
TabbedPane.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.disabledUnderlineColor #afafaf HSL 0 0 69 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focus #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focusColor #dde7f4 HSL 214 51 91 javax.swing.plaf.ColorUIResource [UI]
@@ -1199,7 +1201,7 @@ TextArea.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
TextArea.font [active] $defaultFont [UI]
TextArea.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TextArea.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextArea.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
TextArea.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -1226,10 +1228,10 @@ TextField.foreground #262626 HSL 0 0 15 javax.swing.plaf.Colo
TextField.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
TextField.iconTextGap 4
TextField.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TextField.light #1f1f1f26 15% HSLA 0 0 12 15 javax.swing.plaf.ColorUIResource [UI]
TextField.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextField.placeholderForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TextField.placeholderForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TextField.shadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
@@ -1246,22 +1248,38 @@ TextPane.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.Colo
TextPane.font [active] $defaultFont [UI]
TextPane.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveBackground #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TextPane.margin 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
TextPane.selectionBackground #b3d7ff HSL 212 100 85 javax.swing.plaf.ColorUIResource [UI]
TextPane.selectionForeground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
TextPaneUI com.formdev.flatlaf.ui.FlatTextPaneUI
#---- TipOfTheDay ----
TipOfTheDay.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatLineBorder [UI] lineColor=#00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI] lineThickness=1.000000
TipOfTheDay.font [active] $defaultFont [UI]
TipOfTheDay.icon [lazy] 24,24 com.formdev.flatlaf.swingx.icons.FlatTipOfTheDayIcon [UI]
TipOfTheDay.icon.bulbColor #ffaf0f HSL 40 100 53 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.icon.socketColor #6c707e HSL 227 8 46 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.tipAreaInsets 4,16,4,16 javax.swing.plaf.InsetsUIResource [UI]
#---- TitlePane ----
TitlePane.background #ececec HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonHoverBackground #d3d3d3 HSL 0 0 83 com.formdev.flatlaf.util.DerivedColor [UI] darken(10% autoInverse)
TitlePane.buttonArc 0
TitlePane.buttonHoverBackground #dfdfdf HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(5% autoInverse)
TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.buttonMaximizedHeight 22
TitlePane.buttonMinimumWidth 30
TitlePane.buttonPressedBackground #d8d8d8 HSL 0 0 85 com.formdev.flatlaf.util.DerivedColor [UI] darken(8% autoInverse)
TitlePane.buttonPressedBackground #e4e4e4 HSL 0 0 89 com.formdev.flatlaf.util.DerivedColor [UI] darken(3% autoInverse)
TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.buttonSymbolHeight 10
TitlePane.buttonsFillVertically true
TitlePane.buttonsGap 0
TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.centerTitle false
TitlePane.centerTitleIfMenuBarEmbedded true
TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
@@ -1277,7 +1295,7 @@ TitlePane.iconMargins 3,8,3,8 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.iconSize 16,16 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.iconifyIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowIconifyIcon [UI]
TitlePane.inactiveBackground #ececec HSL 0 0 93 javax.swing.plaf.ColorUIResource [UI]
TitlePane.inactiveForeground #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
TitlePane.inactiveForeground #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
TitlePane.maximizeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowMaximizeIcon [UI]
TitlePane.menuBarEmbedded true
TitlePane.menuBarTitleGap 40
@@ -1320,7 +1338,7 @@ ToggleButton.border [lazy] 3,3,3,3 false com.formdev.flatlaf.ui.F
ToggleButton.darkShadow #00000026 15% HSLA 0 0 0 15 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledBackground #fafafa HSL 0 0 98 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledSelectedBackground #dedede HSL 0 0 87 com.formdev.flatlaf.util.DerivedColor [UI] darken(13% autoInverse)
ToggleButton.disabledText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.font [active] $defaultFont [UI]
ToggleButton.foreground #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.highlight #40404026 15% HSLA 0 0 25 15 javax.swing.plaf.ColorUIResource [UI]
@@ -1475,14 +1493,14 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
#---- [style] ----
[style].h00 font: $h00.font
[style].h0 font: $h0.font
[style].h1.regular font: $h1.regular.font
[style].h00 font: $h00.font
[style].h1 font: $h1.font
[style].h2.regular font: $h2.regular.font
[style].h1.regular font: $h1.regular.font
[style].h2 font: $h2.font
[style].h3.regular font: $h3.regular.font
[style].h2.regular font: $h2.regular.font
[style].h3 font: $h3.font
[style].h3.regular font: $h3.regular.font
[style].h4 font: $h4.font
[style].large font: $large.font
[style].light font: $light.font
@@ -1634,13 +1652,153 @@ small.font [active] Segoe UI plain 10 javax.swing.plaf.Fo
swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
#---- swingx/TipOfTheDay ----
swingx/TipOfTheDayUI com.formdev.flatlaf.swingx.ui.FlatTipOfTheDayUI
#---- ----
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
textHighlight #005fe6 HSL 215 100 45 javax.swing.plaf.ColorUIResource [UI]
textHighlightText #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #b6b6b6 HSL 0 0 71 javax.swing.plaf.ColorUIResource [UI]
textInactiveText #7b7b7b HSL 0 0 48 javax.swing.plaf.ColorUIResource [UI]
textText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
window #f6f6f6 HSL 0 0 96 javax.swing.plaf.ColorUIResource [UI]
windowBorder #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
windowText #262626 HSL 0 0 15 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #262626 #ffffff 15.1
#-- disabledForeground --
ComboBox.disabledForeground #7b7b7b #fafafa 4.1 !!!
Label.disabledForeground #7b7b7b #f6f6f6 3.9 !!!!
Spinner.disabledForeground #7b7b7b #fafafa 4.1 !!!
#-- disabledText --
Button.disabledText #7b7b7b #fafafa 4.1 !!!
CheckBox.disabledText #7b7b7b #f6f6f6 3.9 !!!!
RadioButton.disabledText #7b7b7b #f6f6f6 3.9 !!!!
ToggleButton.disabledText #7b7b7b #fafafa 4.1 !!!
#-- dropCellForeground --
List.dropCellForeground #ffffff #1a79ff 4.0 !!!
Table.dropCellForeground #ffffff #1a79ff 4.0 !!!
Tree.dropCellForeground #ffffff #1a79ff 4.0 !!!
#-- focusCellForeground --
Table.focusCellForeground #262626 #ffffff 15.1
#-- foreground --
Button.foreground #262626 #ffffff 15.1
Button.default.foreground #f6f6f6 #007aff 3.7 !!!!
CheckBox.foreground #262626 #f6f6f6 14.0
CheckBoxMenuItem.foreground #262626 #ececec 12.8
ColorChooser.foreground #262626 #f6f6f6 14.0
ComboBox.foreground #262626 #ffffff 15.1
DesktopIcon.foreground #262626 #c6d2dd 9.8
EditorPane.foreground #262626 #ffffff 15.1
FormattedTextField.foreground #262626 #ffffff 15.1
JideButton.foreground #262626 #ffffff 15.1
JideLabel.foreground #262626 #f6f6f6 14.0
JideSplitButton.foreground #262626 #ffffff 15.1
JideTabbedPane.foreground #262626 #f6f6f6 14.0
Label.foreground #262626 #f6f6f6 14.0
List.foreground #262626 #ffffff 15.1
Menu.foreground #262626 #ececec 12.8
MenuBar.foreground #262626 #ececec 12.8
MenuItem.foreground #262626 #ececec 12.8
OptionPane.foreground #262626 #f6f6f6 14.0
Panel.foreground #262626 #f6f6f6 14.0
PasswordField.foreground #262626 #ffffff 15.1
PopupMenu.foreground #262626 #ececec 12.8
RadioButton.foreground #262626 #f6f6f6 14.0
RadioButtonMenuItem.foreground #262626 #ececec 12.8
RootPane.foreground #262626 #f6f6f6 14.0
Spinner.foreground #262626 #ffffff 15.1
TabbedPane.foreground #262626 #f6f6f6 14.0
Table.foreground #262626 #ffffff 15.1
TableHeader.foreground #262626 #ffffff 15.1
TextArea.foreground #262626 #ffffff 15.1
TextField.foreground #262626 #ffffff 15.1
TextPane.foreground #262626 #ffffff 15.1
TitlePane.foreground #262626 #ececec 12.8
ToggleButton.foreground #262626 #ffffff 15.1
ToolTip.foreground #262626 #fefefe 15.0
Tree.foreground #262626 #ffffff 15.1
#-- inactiveForeground --
EditorPane.inactiveForeground #7b7b7b #fafafa 4.1 !!!
FormattedTextField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
PasswordField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
TextArea.inactiveForeground #7b7b7b #fafafa 4.1 !!!
TextField.inactiveForeground #7b7b7b #fafafa 4.1 !!!
TextPane.inactiveForeground #7b7b7b #fafafa 4.1 !!!
TitlePane.inactiveForeground #7b7b7b #ececec 3.6 !!!!
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #7b7b7b #fafafa 4.1 !!!
#-- monthStringForeground --
JXMonthView.monthStringForeground #262626 #dfdfdf 11.4
#-- selectedForeground --
Button.selectedForeground #262626 #cccccc 9.4
ToggleButton.selectedForeground #262626 #cccccc 9.4
#-- selectionBackground --
ProgressBar.selectionBackground #262626 #e9e9e9 12.5
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
ComboBox.selectionForeground #ffffff #3d9aff 2.9 !!!!!
EditorPane.selectionForeground #262626 #b3d7ff 10.1
FormattedTextField.selectionForeground #262626 #b3d7ff 10.1
List.selectionForeground #ffffff #005fe6 5.6 !!
Menu.selectionForeground #ffffff #3d9aff 2.9 !!!!!
MenuBar.selectionForeground #262626 #c6c6c6 8.9
MenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
PasswordField.selectionForeground #262626 #b3d7ff 10.1
ProgressBar.selectionForeground #ffffff #007aff 4.0 !!!
RadioButtonMenuItem.selectionForeground #ffffff #3d9aff 2.9 !!!!!
Table.selectionForeground #ffffff #005fe6 5.6 !!
TextArea.selectionForeground #262626 #b3d7ff 10.1
TextField.selectionForeground #262626 #b3d7ff 10.1
TextPane.selectionForeground #262626 #b3d7ff 10.1
Tree.selectionForeground #ffffff #005fe6 5.6 !!
#-- selectionInactiveForeground --
List.selectionInactiveForeground #262626 #dcdcdc 11.0
Table.selectionInactiveForeground #262626 #dcdcdc 11.0
Tree.selectionInactiveForeground #262626 #dcdcdc 11.0
#-- specialTitleForeground --
TaskPane.specialTitleForeground #222222 #afafaf 7.3
#-- textForeground --
Tree.textForeground #262626 #ffffff 15.1
#-- titleForeground --
JXTitledPanel.titleForeground #222222 #dfdfdf 11.9
#-- non-text --
CheckBoxMenuItem.icon.checkmarkColor #007aff #f6f6f6 3.7 !!!!
CheckBoxMenuItem.icon.disabledCheckmarkColor #bdbdbd #f6f6f6 1.7 !!!!!!
Menu.icon.arrowColor #7d7d7d #f6f6f6 3.8 !!!!
Menu.icon.disabledArrowColor #bdbdbd #f6f6f6 1.7 !!!!!!
ProgressBar.background #e9e9e9 #f6f6f6 1.1 !!!!!!
ProgressBar.foreground #007aff #f6f6f6 3.7 !!!!
Separator.foreground #dedede #f6f6f6 1.2 !!!!!! #00000019 10%
Slider.disabledTrackColor #ececec #f6f6f6 1.1 !!!!!!
Slider.trackColor #e4e4e4 #f6f6f6 1.2 !!!!!!
Slider.trackValueColor #007aff #f6f6f6 3.7 !!!!
TabbedPane.contentAreaColor #d1d1d1 #f6f6f6 1.4 !!!!!! #00000026 15%
ToolBar.separatorColor #dedede #f6f6f6 1.2 !!!!!! #00000019 10%

View File

@@ -148,6 +148,7 @@ CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F
CheckBox.disabledText #000088 HSL 240 100 27 javax.swing.plaf.ColorUIResource [UI]
CheckBox.font [active] $defaultFont [UI]
CheckBox.foreground #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.icon.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.borderColor #878787 HSL 0 0 53 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.checkmarkColor #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
@@ -172,7 +173,6 @@ CheckBox.icon.pressedSelectedBackground #88ffff HSL 180 100 77 javax.swing.
CheckBox.icon.pressedSelectedBorderColor #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBackground #4d89c9 HSL 211 53 55 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon.selectedBorderColor #4982cc HSL 214 56 54 javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI]
CheckBox.iconTextGap 4
CheckBox.margin 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
CheckBox.rollover true
@@ -475,10 +475,10 @@ JXMonthView.disabledArrowColor #ababab HSL 0 0 67 javax.swing.plaf.Colo
JXMonthView.flaggedDayForeground #00ffff HSL 180 100 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.font [active] $defaultFont [UI]
JXMonthView.leadingDayForeground #c0c0c0 HSL 0 0 75 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthDownIcon [UI]
JXMonthView.monthDownFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthDownIcon [UI]
JXMonthView.monthStringBackground #00ff00 HSL 120 100 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthStringForeground #0000ff HSL 240 100 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.ui.FlatMonthUpIcon [UI]
JXMonthView.monthUpFileName [lazy] 20,20 com.formdev.flatlaf.swingx.icons.FlatMonthUpIcon [UI]
JXMonthView.selectedBackground #aaffaa HSL 120 100 83 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.todayColor #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
JXMonthView.trailingDayForeground #c0c0c0 HSL 0 0 75 javax.swing.plaf.ColorUIResource [UI]
@@ -838,8 +838,8 @@ RadioButton.disabledText #000088 HSL 240 100 27 javax.swing.plaf.Colo
RadioButton.font [active] $defaultFont [UI]
RadioButton.foreground #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
RadioButton.highlight #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
RadioButton.icon.centerDiameter 8
RadioButton.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatRadioButtonIcon [UI]
RadioButton.icon.centerDiameter 8
RadioButton.iconTextGap 4
RadioButton.icon[filled].centerDiameter 5
RadioButton.light #e3e3e3 HSL 0 0 89 javax.swing.plaf.ColorUIResource [UI]
@@ -889,8 +889,8 @@ Resizable.resizeBorder [lazy] 4,4,4,4 false com.formdev.flatlaf.ui.F
RootPane.background #ccffcc HSL 120 100 90 javax.swing.plaf.ColorUIResource [UI]
RootPane.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatRootPaneUI$FlatWindowBorder [UI]
RootPane.borderDragThickness 5
RootPane.cornerDragWidth 16
RootPane.borderDragThickness 6
RootPane.cornerDragWidth 32
RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
[0] ENTER
[1] press
@@ -1289,21 +1289,47 @@ TextPane.selectionForeground #ffff00 HSL 60 100 50 javax.swing.plaf.Colo
TextPaneUI com.formdev.flatlaf.ui.FlatTextPaneUI
#---- TipOfTheDay ----
TipOfTheDay.background #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TipOfTheDay.border [lazy] 1,1,1,1 false com.formdev.flatlaf.ui.FlatLineBorder [UI] lineColor=#ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI] lineThickness=1.000000
TipOfTheDay.font [active] $defaultFont [UI]
TipOfTheDay.icon [lazy] 24,24 com.formdev.flatlaf.swingx.icons.FlatTipOfTheDayIcon [UI]
TipOfTheDay.tipAreaInsets 4,16,4,16 javax.swing.plaf.InsetsUIResource [UI]
#---- TitlePane ----
TitlePane.background #00ff00 HSL 120 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.borderColor #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonArc 0
TitlePane.buttonBackground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonHoverBackground #bbbbbb HSL 0 0 73 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonHoverForeground #00ff00 HSL 120 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonInactiveBackground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonInactiveForeground #0000ff HSL 240 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.buttonMaximizedHeight 22
TitlePane.buttonMinimumWidth 30
TitlePane.buttonPressedBackground #999999 HSL 0 0 60 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonPressedForeground #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.buttonSize 44,30 javax.swing.plaf.DimensionUIResource [UI]
TitlePane.buttonSymbolHeight 10
TitlePane.buttonsFillVertically true
TitlePane.buttonsGap 0
TitlePane.buttonsMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TitlePane.centerTitle false
TitlePane.centerTitleIfMenuBarEmbedded true
TitlePane.closeHoverBackground #c42b1c HSL 5 75 44 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeHoverForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeBackground #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeForeground #000000 HSL 0 0 0 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeHoverBackground #bb0000 HSL 0 100 37 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeHoverForeground #ff00ff HSL 300 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeIcon [lazy] 44,30 com.formdev.flatlaf.icons.FlatWindowCloseIcon [UI]
TitlePane.closePressedBackground #c42b1ce6 90% HSLA 5 75 44 90 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closePressedForeground #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeInactiveBackground #dd0000 HSL 0 100 43 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closeInactiveForeground #00ffff HSL 180 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closePressedBackground #990000 HSL 0 100 30 javax.swing.plaf.ColorUIResource [UI]
TitlePane.closePressedForeground #00ff00 HSL 120 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.font [active] $defaultFont [UI]
TitlePane.foreground #0000ff HSL 240 100 50 javax.swing.plaf.ColorUIResource [UI]
TitlePane.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
@@ -1520,14 +1546,14 @@ ViewportUI com.formdev.flatlaf.ui.FlatViewportUI
#---- [style] ----
[style].h00 font: $h00.font
[style].h0 font: $h0.font
[style].h1.regular font: $h1.regular.font
[style].h00 font: $h00.font
[style].h1 font: $h1.font
[style].h2.regular font: $h2.regular.font
[style].h1.regular font: $h1.regular.font
[style].h2 font: $h2.font
[style].h3.regular font: $h3.regular.font
[style].h2.regular font: $h2.regular.font
[style].h3 font: $h3.font
[style].h3.regular font: $h3.regular.font
[style].h4 font: $h4.font
[style].large font: $large.font
[style].light font: $light.font
@@ -1679,6 +1705,11 @@ small.font [active] Segoe UI plain 10 javax.swing.plaf.Fo
swingx/TaskPaneUI com.formdev.flatlaf.swingx.ui.FlatTaskPaneUI
#---- swingx/TipOfTheDay ----
swingx/TipOfTheDayUI com.formdev.flatlaf.swingx.ui.FlatTipOfTheDayUI
#---- ----
text #ffffff HSL 0 0 100 javax.swing.plaf.ColorUIResource [UI]
@@ -1689,3 +1720,189 @@ textText #ff0000 HSL 0 100 50 javax.swing.plaf.Colo
window #ccffcc HSL 120 100 90 javax.swing.plaf.ColorUIResource [UI]
windowBorder #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
windowText #ff0000 HSL 0 100 50 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #ffaaaa #880000 5.7 !!
#-- buttonForeground --
TitlePane.buttonForeground #000000 #ffffff 21.0
#-- buttonHoverForeground --
TitlePane.buttonHoverForeground #00ff00 #bbbbbb 1.4 !!!!!!
#-- buttonInactiveForeground --
TitlePane.buttonInactiveForeground #0000ff #dddddd 6.3 !
#-- buttonPressedForeground --
TitlePane.buttonPressedForeground #ff0000 #999999 1.4 !!!!!!
#-- closeForeground --
TitlePane.closeForeground #000000 #ff0000 5.3 !!
#-- closeInactiveForeground --
TitlePane.closeInactiveForeground #00ffff #dd0000 4.1 !!!
#-- disabledForeground --
ComboBox.disabledForeground #000088 #e0e0e0 11.7
Label.disabledForeground #000088 #ccffcc 13.8
Spinner.disabledForeground #000088 #e0e0e0 11.7
#-- disabledSelectedForeground --
Button.disabledSelectedForeground #ffcccc #112233 11.4
Button.toolbar.disabledSelectedForeground #886666 #cccccc 3.2 !!!!
ToggleButton.disabledSelectedForeground #ffffff #44dd44 1.8 !!!!!!
ToggleButton.toolbar.disabledSelectedForeground #886666 #cccccc 3.2 !!!!
#-- disabledText --
Button.disabledText #000088 #e0e0e0 11.7
CheckBox.disabledText #000088 #ccffcc 13.8
RadioButton.disabledText #000088 #ccffcc 13.8
ToggleButton.disabledText #000088 #e0e0e0 11.7
#-- dropCellForeground --
List.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
Table.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
Tree.dropCellForeground #00ff00 #ff0000 2.9 !!!!!
#-- focusCellForeground --
Table.focusCellForeground #ff0000 #fffff0 4.0 !!!
#-- focusForeground --
ToggleButton.tab.focusForeground #008800 #dddddd 3.4 !!!!
#-- focusedForeground --
Button.focusedForeground #0000ff #00ffff 6.9 !
Button.default.focusedForeground #0000ff #00ffff 6.9 !
ToggleButton.focusedForeground #0000ff #00ffff 6.9 !
#-- foreground --
Button.foreground #ff0000 #ccffcc 3.6 !!!!
CheckBox.foreground #ff0000 #ccffcc 3.6 !!!!
CheckBoxMenuItem.foreground #ff0000 #ffffff 4.0 !!!
ColorChooser.foreground #ff0000 #ccffcc 3.6 !!!!
ComboBox.foreground #ff0000 #ffffff 4.0 !!!
DesktopIcon.foreground #ff0000 #44ffda 3.2 !!!!
EditorPane.foreground #ff0000 #ffffff 4.0 !!!
FormattedTextField.foreground #ff0000 #ffffff 4.0 !!!
JideButton.foreground #ff0000 #ccffcc 3.6 !!!!
JideLabel.foreground #008800 #ccffcc 4.1 !!!
JideSplitButton.foreground #ff0000 #ccffcc 3.6 !!!!
JideTabbedPane.foreground #ff0000 #ccffcc 3.6 !!!!
Label.foreground #008800 #ccffcc 4.1 !!!
List.foreground #ff0000 #f0ffff 3.9 !!!!
Menu.foreground #ff0000 #ffffff 4.0 !!!
MenuBar.foreground #ff0000 #ffffff 4.0 !!!
MenuItem.foreground #ff0000 #ffffff 4.0 !!!
OptionPane.foreground #ff0000 #ffdddd 3.2 !!!!
Panel.foreground #ff0000 #ccffcc 3.6 !!!!
PasswordField.foreground #ff0000 #ffffff 4.0 !!!
PopupMenu.foreground #ff0000 #ffffff 4.0 !!!
RadioButton.foreground #ff0000 #ccffcc 3.6 !!!!
RadioButtonMenuItem.foreground #ff0000 #ffffff 4.0 !!!
RootPane.foreground #ff0000 #ccffcc 3.6 !!!!
Spinner.foreground #ff0000 #ffffff 4.0 !!!
TabbedPane.foreground #ff0000 #ccffcc 3.6 !!!!
Table.foreground #ff0000 #fffff0 4.0 !!!
TableHeader.foreground #ffffff #4444ff 6.0 !
TextArea.foreground #ff0000 #ffffff 4.0 !!!
TextField.foreground #ff0000 #ffffff 4.0 !!!
TextPane.foreground #ff0000 #ffffff 4.0 !!!
TitlePane.foreground #0000ff #00ff00 6.3 !
ToggleButton.foreground #ff0000 #ddddff 3.0 !!!!
ToolTip.foreground #ff0000 #eeeeff 3.5 !!!!
Tree.foreground #ff0000 #fff0ff 3.6 !!!!
#-- hoverForeground --
Button.hoverForeground #0000ff #ffff00 8.0
Button.default.hoverForeground #0000ff #ffff00 8.0
Button.toolbar.hoverForeground #000000 #ffffff 21.0
TableHeader.hoverForeground #e6e6e6 #1111ff 6.6 !
ToggleButton.hoverForeground #0000ff #ffff00 8.0
ToggleButton.tab.hoverForeground #0000ff #eeeeee 7.4
ToggleButton.toolbar.hoverForeground #000000 #ffffff 21.0
#-- inactiveForeground --
EditorPane.inactiveForeground #000088 #e0e0e0 11.7
FormattedTextField.inactiveForeground #000088 #e0e0e0 11.7
PasswordField.inactiveForeground #000088 #e0e0e0 11.7
TextArea.inactiveForeground #000088 #e0e0e0 11.7
TextField.inactiveForeground #000088 #e0e0e0 11.7
TextPane.inactiveForeground #000088 #e0e0e0 11.7
TitlePane.inactiveForeground #ffffff #008800 4.6 !!!
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #aaffaa #008800 3.9 !!!!
#-- monthStringForeground --
JXMonthView.monthStringForeground #0000ff #00ff00 6.3 !
#-- pressedForeground --
Button.pressedForeground #0080ff #ffc800 2.4 !!!!!
Button.default.pressedForeground #0080ff #ffc800 2.4 !!!!!
Button.toolbar.pressedForeground #666666 #eeeeee 4.9 !!!
TableHeader.pressedForeground #cccccc #0000dd 6.4 !
ToggleButton.pressedForeground #0080ff #ffc800 2.4 !!!!!
ToggleButton.toolbar.pressedForeground #666666 #eeeeee 4.9 !!!
#-- selectedForeground --
Button.selectedForeground #332211 #ffbbbb 9.5
Button.toolbar.selectedForeground #880000 #dddddd 7.6
TabbedPane.selectedForeground #0000ff #00ff00 6.3 !
ToggleButton.selectedForeground #000000 #44ff44 15.6
ToggleButton.tab.selectedForeground #ffffff #008800 4.6 !!!
ToggleButton.toolbar.selectedForeground #880000 #dddddd 7.6
#-- selectionBackground --
ProgressBar.selectionBackground #000088 #88ff88 12.3
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
ComboBox.selectionForeground #ffff00 #00aa00 2.9 !!!!!
EditorPane.selectionForeground #ffff00 #00aa00 2.9 !!!!!
FormattedTextField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
List.selectionForeground #ffff00 #00aa00 2.9 !!!!!
Menu.selectionForeground #ffff00 #00aa00 2.9 !!!!!
MenuBar.selectionForeground #00ff00 #ff0000 2.9 !!!!!
MenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
PasswordField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
ProgressBar.selectionForeground #ff0000 #737373 1.2 !!!!!!
RadioButtonMenuItem.selectionForeground #ffff00 #00aa00 2.9 !!!!!
Table.selectionForeground #ffff00 #00aa00 2.9 !!!!!
TextArea.selectionForeground #ffff00 #00aa00 2.9 !!!!!
TextField.selectionForeground #ffff00 #00aa00 2.9 !!!!!
TextPane.selectionForeground #ffff00 #00aa00 2.9 !!!!!
Tree.selectionForeground #ffff00 #00aa00 2.9 !!!!!
#-- selectionInactiveForeground --
List.selectionInactiveForeground #ffffff #888888 3.5 !!!!
Table.selectionInactiveForeground #ffffff #888888 3.5 !!!!
Tree.selectionInactiveForeground #ffffff #888888 3.5 !!!!
#-- specialTitleForeground --
TaskPane.specialTitleForeground #444444 #00ffff 7.8
#-- textForeground --
Tree.textForeground #ff0000 #fff0ff 3.6 !!!!
#-- titleForeground --
JXTitledPanel.titleForeground #ff00ff #ffff00 2.9 !!!!!
#-- non-text --
CheckBoxMenuItem.icon.checkmarkColor #4d89c9 #ccffcc 3.3 !!!!
CheckBoxMenuItem.icon.disabledCheckmarkColor #ababab #ccffcc 2.0 !!!!!
Menu.icon.arrowColor #4d89c9 #ccffcc 3.3 !!!!
Menu.icon.disabledArrowColor #ababab #ccffcc 2.0 !!!!!
ProgressBar.background #88ff88 #ccffcc 1.1 !!!!!!
ProgressBar.foreground #bae3ba #ccffcc 1.3 !!!!!! #73737333 20%
Separator.foreground #00bb00 #ccffcc 2.3 !!!!!
Slider.disabledTrackColor #ffff88 #ccffcc 1.1 !!!!!!
Slider.trackColor #88ff88 #ccffcc 1.1 !!!!!!
TabbedPane.contentAreaColor #ff0000 #ccffcc 3.6 !!!!
ToolBar.separatorColor #00bb00 #ccffcc 2.3 !!!!!

View File

@@ -52,18 +52,18 @@ AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object;
#---- Button ----
Button.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Button.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Button.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,3,3,3 false javax.swing.plaf.basic.BasicBorders$ButtonBorder [UI]
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
Button.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
Button.defaultButtonFollowsFocus false
Button.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Button.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Button.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Button.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
Button.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
Button.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Button.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Button.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Button.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Button.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Button.textIconGap 4
Button.textShiftOffset 0
ButtonUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -71,12 +71,12 @@ ButtonUI javax.swing.plaf.synth.SynthLookAndFeel
#---- CheckBox ----
CheckBox.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
CheckBox.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
CheckBox.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
CheckBox.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
CheckBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
CheckBox.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
CheckBox.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
CheckBox.icon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
CheckBox.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
CheckBox.textIconGap 4
@@ -86,17 +86,17 @@ CheckBox.textShiftOffset 0
#---- CheckBoxMenuItem ----
CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
CheckBoxMenuItem.acceleratorForeground #2e3436 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.acceleratorForeground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.alignAcceleratorText false
CheckBoxMenuItem.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
CheckBoxMenuItem.borderPainted false
CheckBoxMenuItem.checkIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
CheckBoxMenuItem.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
CheckBoxMenuItem.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
CheckBoxMenuItem.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
CheckBoxMenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItemUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -108,13 +108,13 @@ CheckBoxUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ColorChooser ----
ColorChooser.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ColorChooser.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ColorChooser.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ColorChooser.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ColorChooser.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ColorChooser.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ColorChooser.panels [active] length=1 [Ljavax.swing.colorchooser.AbstractColorChooserPanel;
[0] [unknown type] com.sun.java.swing.plaf.gtk.GTKColorChooserPanel
ColorChooser.showPreviewPanelText false
ColorChooser.swatchesDefaultRecentColor #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ColorChooser.swatchesDefaultRecentColor #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension
ColorChooserUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -122,18 +122,18 @@ ColorChooserUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ComboBox ----
ComboBox.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonShadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.buttonShadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ComboBox.disabledForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
ComboBox.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ComboBox.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ComboBox.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ComboBox.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ComboBox.isEnterSelectablePopup true
ComboBox.noActionOnKeyNavigation false
ComboBox.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
ComboBox.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
ComboBox.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
ComboBox.timeFactor 1000
ComboBoxUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -141,7 +141,7 @@ ComboBoxUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Desktop ----
Desktop.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Desktop.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
@@ -149,7 +149,7 @@ Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
DesktopIcon.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 true javax.swing.border.BevelBorder
line: #e8e8e7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
line: #f5f6f7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
DesktopIconUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -165,11 +165,11 @@ EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.B
EditorPane.caretAspectRatio 0.025
EditorPane.caretBlinkRate 1200
EditorPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
EditorPane.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
EditorPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
EditorPane.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
EditorPane.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
EditorPane.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
EditorPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
EditorPane.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
EditorPane.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
EditorPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
EditorPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -198,17 +198,17 @@ FileView.hardDriveIcon [lazy] null
#---- FormattedTextField ----
FormattedTextField.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
FormattedTextField.caretAspectRatio 0.025
FormattedTextField.caretBlinkRate 1200
FormattedTextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
FormattedTextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
FormattedTextField.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
FormattedTextField.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
FormattedTextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
FormattedTextFieldUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -217,12 +217,12 @@ FormattedTextFieldUI javax.swing.plaf.synth.SynthLookAndFeel
InternalFrame.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 true javax.swing.border.BevelBorder
line: #e8e8e7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
InternalFrame.borderColor #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
line: #f5f6f7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
InternalFrame.borderColor #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderLight #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderShadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderLight #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.borderShadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
InternalFrame.closeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
InternalFrame.icon [lazy] 16,16 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage)
InternalFrame.iconifyIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon
@@ -253,11 +253,11 @@ InternalFrameUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Label ----
Label.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Label.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Label.disabledForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
Label.disabledShadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Label.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Label.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Label.disabledShadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Label.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Label.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
LabelUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -265,14 +265,14 @@ LabelUI javax.swing.plaf.synth.SynthLookAndFeel
List.background #ffffff javax.swing.plaf.ColorUIResource [UI]
List.cellRenderer [active] javax.swing.DefaultListCellRenderer$UIResource [UI]
List.dropLineColor #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
List.dropLineColor #a6acb3 javax.swing.plaf.ColorUIResource [UI]
List.focusCellHighlightBorder [lazy] 0,0,0,0 true com.sun.java.swing.plaf.gtk.GTKPainter$ListTableFocusBorder [UI]
List.focusSelectedCellHighlightBorder [lazy] 0,0,0,0 true com.sun.java.swing.plaf.gtk.GTKPainter$ListTableFocusBorder [UI]
List.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
List.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
List.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
List.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
List.noFocusBorder [lazy] 0,0,0,0 true com.sun.java.swing.plaf.gtk.GTKPainter$ListTableFocusBorder [UI]
List.rendererUseUIBorder false
List.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
List.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
List.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
List.timeFactor 1000
ListUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -281,22 +281,22 @@ ListUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Menu ----
Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
Menu.acceleratorForeground #2e3436 javax.swing.plaf.ColorUIResource [UI]
Menu.acceleratorForeground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
Menu.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
Menu.alignAcceleratorText false
Menu.arrowIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$MenuArrowIcon [UI]
Menu.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Menu.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
Menu.borderPainted false
Menu.cancelMode hideMenuTree
Menu.crossMenuMnemonic true
Menu.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Menu.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
Menu.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Menu.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
Menu.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Menu.menuPopupOffsetX 0
Menu.menuPopupOffsetY 0
Menu.preserveTopLevelSelection false
Menu.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
Menu.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
Menu.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
Menu.shortcutKeys length=1 [I
[0] 8
@@ -307,12 +307,12 @@ Menu.useMenuBarForTopLevelMenus true
#---- MenuBar ----
MenuBar.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
MenuBar.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
MenuBar.border [lazy] 0,0,2,0 false javax.swing.plaf.basic.BasicBorders$MenuBarBorder [UI]
MenuBar.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
MenuBar.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
MenuBar.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
MenuBar.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
MenuBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
MenuBar.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
MenuBar.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
MenuBar.windowBindings length=2 [Ljava.lang.Object;
[0] F10
[1] takeFocus
@@ -323,16 +323,16 @@ MenuBarUI javax.swing.plaf.synth.SynthLookAndFeel
MenuItem.acceleratorDelimiter +
MenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
MenuItem.acceleratorForeground #2e3436 javax.swing.plaf.ColorUIResource [UI]
MenuItem.acceleratorForeground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
MenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
MenuItem.alignAcceleratorText false
MenuItem.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
MenuItem.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
MenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
MenuItem.borderPainted false
MenuItem.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
MenuItem.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
MenuItem.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
MenuItem.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
MenuItem.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
MenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
MenuItem.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
MenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
MenuItemUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -344,19 +344,19 @@ MenuUI javax.swing.plaf.synth.SynthLookAndFeel
#---- OptionPane ----
OptionPane.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
OptionPane.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
OptionPane.border [lazy] 10,10,12,10 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
OptionPane.buttonAreaBorder [lazy] 6,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
OptionPane.buttonClickThreshhold 500
OptionPane.buttonOrientation 4
OptionPane.buttonPadding 10
OptionPane.errorIcon [lazy] null
OptionPane.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
OptionPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
OptionPane.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
OptionPane.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
OptionPane.informationIcon [lazy] null
OptionPane.isYesLast true
OptionPane.messageAreaBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
OptionPane.messageForeground #000000 javax.swing.plaf.ColorUIResource [UI]
OptionPane.messageForeground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
OptionPane.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI]
OptionPane.questionIcon [lazy] null
OptionPane.sameSizeButtons true
@@ -370,39 +370,39 @@ OptionPaneUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Panel ----
Panel.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Panel.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Panel.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Panel.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Panel.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Panel.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
PanelUI javax.swing.plaf.synth.SynthLookAndFeel
#---- PasswordField ----
PasswordField.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
PasswordField.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
PasswordField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
PasswordField.caretAspectRatio 0.025
PasswordField.caretBlinkRate 1200
PasswordField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
PasswordField.echoChar '*'
PasswordField.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
PasswordField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
PasswordField.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
PasswordField.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
PasswordField.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
PasswordField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
PasswordField.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
PasswordField.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
PasswordField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
PasswordFieldUI javax.swing.plaf.synth.SynthLookAndFeel
#---- PopupMenu ----
PopupMenu.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
PopupMenu.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
PopupMenu.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 true javax.swing.border.BevelBorder
line: #e8e8e7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
line: #f5f6f7 javax.swing.plaf.ColorUIResource [UI] 1 false 1,1,1,1 true javax.swing.border.LineBorder
PopupMenu.consumeEventOnClose true
PopupMenu.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
PopupMenu.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
PopupMenu.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
PopupMenu.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
#---- PopupMenuSeparator ----
@@ -417,35 +417,35 @@ PopupMenuUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ProgressBar ----
ProgressBar.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.border [lazy] line: #00ff00 java.awt.Color 2 false 2,2,2,2 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
ProgressBar.cellLength 1
ProgressBar.cellSpacing 0
ProgressBar.cycleTime 3000
ProgressBar.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ProgressBar.foreground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ProgressBar.foreground #e95420 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.horizontalSize 148,18 javax.swing.plaf.DimensionUIResource [UI]
ProgressBar.repaintInterval 50
ProgressBar.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.selectionForeground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.selectionForeground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ProgressBar.verticalSize 20,78 javax.swing.plaf.DimensionUIResource [UI]
ProgressBarUI javax.swing.plaf.synth.SynthLookAndFeel
#---- RadioButton ----
RadioButton.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
RadioButton.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
RadioButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$RadioButtonBorder [UI]
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
RadioButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
RadioButton.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
RadioButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
RadioButton.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
RadioButton.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
RadioButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
RadioButton.icon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
RadioButton.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
RadioButton.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
RadioButton.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
RadioButton.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
RadioButton.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
RadioButton.textIconGap 4
RadioButton.textShiftOffset 0
@@ -453,17 +453,17 @@ RadioButton.textShiftOffset 0
#---- RadioButtonMenuItem ----
RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
RadioButtonMenuItem.acceleratorForeground #2e3436 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.acceleratorForeground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.acceleratorSelectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.alignAcceleratorText false
RadioButtonMenuItem.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
RadioButtonMenuItem.borderPainted false
RadioButtonMenuItem.checkIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
RadioButtonMenuItem.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
RadioButtonMenuItem.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
RadioButtonMenuItem.foreground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
RadioButtonMenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItemUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -492,16 +492,16 @@ RootPaneUI javax.swing.plaf.synth.SynthLookAndFeel
ScrollBar.allowsAbsolutePositioning true
ScrollBar.alwaysShowThumb true
ScrollBar.background #e0e0e0 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.foreground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.foreground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.maximumThumbSize 4096,4096 java.awt.Dimension
ScrollBar.minimumThumbSize 8,8 java.awt.Dimension
ScrollBar.squareButtons false
ScrollBar.thumb #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.thumb #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.thumbDarkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.thumbHeight 14
ScrollBar.thumbHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
ScrollBar.thumbShadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.track #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.thumbShadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.track #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI]
ScrollBar.width 16
ScrollBarUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -509,40 +509,40 @@ ScrollBarUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ScrollPane ----
ScrollPane.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ScrollPane.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ScrollPane.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
ScrollPane.fillLowerCorner true
ScrollPane.fillUpperCorner true
ScrollPane.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ScrollPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ScrollPane.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ScrollPane.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ScrollPaneUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Separator ----
Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI]
Separator.foreground #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Separator.foreground #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Separator.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
Separator.insets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Separator.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Separator.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Separator.thickness 2
SeparatorUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Slider ----
Slider.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Slider.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Slider.focus #000000 javax.swing.plaf.ColorUIResource [UI]
Slider.focusInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
Slider.font [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI]
Slider.foreground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Slider.foreground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Slider.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
Slider.horizontalSize 200,21 java.awt.Dimension
Slider.minimumHorizontalSize 36,21 java.awt.Dimension
Slider.minimumVerticalSize 21,36 java.awt.Dimension
Slider.onlyLeftMouseButtonDrag false
Slider.paintValue true
Slider.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Slider.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Slider.thumbHeight 14
Slider.thumbWidth 30
Slider.tickColor #000000 java.awt.Color
@@ -553,26 +553,26 @@ SliderUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Spinner ----
Spinner.arrowButtonSize 16,5 java.awt.Dimension
Spinner.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Spinner.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Spinner.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
Spinner.disableOnBoundaryValues true
Spinner.editorAlignment 10
Spinner.editorBorderPainted false
Spinner.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Spinner.foreground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Spinner.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Spinner.foreground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
SpinnerUI javax.swing.plaf.synth.SynthLookAndFeel
#---- SplitPane ----
SplitPane.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
SplitPane.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
SplitPane.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneBorder [UI]
SplitPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
SplitPane.dividerSize 7
SplitPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
SplitPane.oneTouchButtonSize 5
SplitPane.oneTouchOffset 2
SplitPane.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
SplitPane.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
SplitPane.size 7
SplitPane.supportsOneTouchButtons false
@@ -595,21 +595,21 @@ Synth.doNotSetTextAA true
#---- TabbedPane ----
TabbedPane.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.contentBorderInsets 2,2,3,3 javax.swing.plaf.InsetsUIResource [UI]
TabbedPane.contentOpaque true
TabbedPane.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focus #000000 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TabbedPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.focus #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TabbedPane.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TabbedPane.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TabbedPane.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
TabbedPane.isTabRollover false
TabbedPane.labelShift 3
TabbedPane.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.selectedLabelShift 3
TabbedPane.selectedTabPadInsets 2,2,0,1 javax.swing.plaf.InsetsUIResource [UI]
TabbedPane.selectionFollowsFocus true
TabbedPane.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
TabbedPane.tabAreaInsets 3,2,0,2 javax.swing.plaf.InsetsUIResource [UI]
TabbedPane.tabInsets 0,4,1,4 javax.swing.plaf.InsetsUIResource [UI]
TabbedPane.tabRunOverlay 2
@@ -624,29 +624,29 @@ TabbedPaneUI javax.swing.plaf.synth.SynthLookAndFeel
Table.ascendingSortIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
Table.background #ffffff javax.swing.plaf.ColorUIResource [UI]
Table.descendingSortIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$DelegatingIcon [UI]
Table.dropLineColor #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Table.dropLineColor #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Table.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI]
Table.focusCellBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Table.focusCellForeground #2e3436 javax.swing.plaf.ColorUIResource [UI]
Table.focusCellBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Table.focusCellForeground #3d3d3d javax.swing.plaf.ColorUIResource [UI]
Table.focusCellHighlightBorder [lazy] 0,0,0,0 true com.sun.java.swing.plaf.gtk.GTKPainter$ListTableFocusBorder [UI]
Table.focusSelectedCellHighlightBorder [lazy] 0,0,0,0 true com.sun.java.swing.plaf.gtk.GTKPainter$ListTableFocusBorder [UI]
Table.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Table.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Table.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Table.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
Table.gridColor #808080 javax.swing.plaf.ColorUIResource [UI]
Table.scrollPaneBorder [lazy] 0,0,0,0 false javax.swing.plaf.BorderUIResource$EmptyBorderUIResource [UI]
Table.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
Table.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
Table.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
Table.sortIconColor #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Table.sortIconColor #a6acb3 javax.swing.plaf.ColorUIResource [UI]
#---- TableHeader ----
TableHeader.alignSorterArrow true
TableHeader.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TableHeader.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TableHeader.cellBorder [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$BevelBorderUIResource [UI]
TableHeader.focusCellBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
TableHeader.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TableHeader.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
TableHeader.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TableHeader.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TableHeaderUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -657,38 +657,38 @@ TableUI javax.swing.plaf.synth.SynthLookAndFeel
#---- TextArea ----
TextArea.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TextArea.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TextArea.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
TextArea.caretAspectRatio 0.025
TextArea.caretBlinkRate 1200
TextArea.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
TextArea.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TextArea.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
TextArea.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TextArea.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TextArea.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
TextArea.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TextArea.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
TextArea.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
TextArea.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
TextAreaUI javax.swing.plaf.synth.SynthLookAndFeel
#---- TextField ----
TextField.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TextField.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TextField.border [lazy] 2,2,2,2 false javax.swing.plaf.basic.BasicBorders$FieldBorder [UI]
TextField.caretAspectRatio 0.025
TextField.caretBlinkRate 1200
TextField.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
TextField.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
TextField.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TextField.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
TextField.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TextField.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TextField.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TextField.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
TextField.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
TextField.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
TextField.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TextField.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
TextField.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
TextField.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
TextField.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
TextFieldUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -699,11 +699,11 @@ TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.B
TextPane.caretAspectRatio 0.025
TextPane.caretBlinkRate 1200
TextPane.caretForeground #000000 javax.swing.plaf.ColorUIResource [UI]
TextPane.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TextPane.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
TextPane.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TextPane.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
TextPane.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI]
TextPane.margin 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
TextPane.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
TextPane.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
TextPane.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
TextPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -711,23 +711,23 @@ TextPaneUI javax.swing.plaf.synth.SynthLookAndFeel
#---- TitledBorder ----
TitledBorder.border [lazy] 1,1,1,1 true com.sun.java.swing.plaf.gtk.GTKPainter$TitledBorder [UI]
TitledBorder.font Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
TitledBorder.titleColor #000000 javax.swing.plaf.ColorUIResource [UI]
TitledBorder.font Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
TitledBorder.titleColor #5d5d5d javax.swing.plaf.ColorUIResource [UI]
#---- ToggleButton ----
ToggleButton.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.border [lazy] javax.swing.plaf.BorderUIResource$CompoundBorderUIResource [UI]
2,2,2,2 false javax.swing.plaf.basic.BasicBorders$ToggleButtonBorder [UI]
0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
ToggleButton.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ToggleButton.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ToggleButton.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ToggleButton.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
ToggleButton.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ToggleButton.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
ToggleButton.textIconGap 4
ToggleButton.textShiftOffset 0
ToggleButtonUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -735,20 +735,20 @@ ToggleButtonUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ToolBar ----
ToolBar.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.border [lazy] 2,2,2,2 true javax.swing.plaf.BorderUIResource$EtchedBorderUIResource [UI]
ToolBar.darkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
ToolBar.dockingBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.dockingBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI]
ToolBar.floatingBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.floatingBackground #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.floatingForeground #404040 javax.swing.plaf.ColorUIResource [UI]
ToolBar.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ToolBar.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ToolBar.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ToolBar.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ToolBar.handleIcon [active] 10,10 com.sun.java.swing.plaf.gtk.GTKIconFactory$ToolBarHandleIcon [UI]
ToolBar.highlight #ffffff javax.swing.plaf.ColorUIResource [UI]
ToolBar.light #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.light #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToolBar.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI]
ToolBar.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
ToolBar.shadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
#---- ToolBarSeparator ----
@@ -763,10 +763,10 @@ ToolBarUI javax.swing.plaf.synth.SynthLookAndFeel
#---- ToolTip ----
ToolTip.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
ToolTip.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
ToolTip.border [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
ToolTip.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
ToolTip.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
ToolTip.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
ToolTip.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
#---- ToolTipManager ----
@@ -788,12 +788,12 @@ Tree.drawHorizontalLines false
Tree.drawVerticalLines false
Tree.drawsFocusBorder true
Tree.drawsFocusBorderAroundIcon false
Tree.dropLineColor #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
Tree.dropLineColor #a6acb3 javax.swing.plaf.ColorUIResource [UI]
Tree.editorBorder [lazy] line: #000000 java.awt.Color 1 false 1,1,1,1 true javax.swing.plaf.BorderUIResource$LineBorderUIResource [UI]
Tree.expandedIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$SynthExpanderIcon [UI]
Tree.expanderSize 10
Tree.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Tree.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Tree.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Tree.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
Tree.hash #808080 javax.swing.plaf.ColorUIResource [UI]
Tree.leftChildIndent 2
Tree.lineTypeDashed false
@@ -804,20 +804,20 @@ Tree.rightChildIndent 12
Tree.rowHeight -1
Tree.scrollsHorizontallyAndVertically false
Tree.scrollsOnExpand false
Tree.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI]
Tree.selectionBackground #e95420 javax.swing.plaf.ColorUIResource [UI]
Tree.selectionBorderColor #000000 javax.swing.plaf.ColorUIResource [UI]
Tree.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI]
Tree.textBackground #ffffff javax.swing.plaf.ColorUIResource [UI]
Tree.textForeground #000000 javax.swing.plaf.ColorUIResource [UI]
Tree.textForeground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
Tree.timeFactor 1000
TreeUI javax.swing.plaf.synth.SynthLookAndFeel
#---- Viewport ----
Viewport.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
Viewport.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI]
Viewport.foreground #000000 javax.swing.plaf.ColorUIResource [UI]
Viewport.background #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
Viewport.font [lazy] Ubuntu plain 15 javax.swing.plaf.FontUIResource [UI]
Viewport.foreground #5d5d5d javax.swing.plaf.ColorUIResource [UI]
ViewportUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -825,14 +825,14 @@ ViewportUI javax.swing.plaf.synth.SynthLookAndFeel
black #000000 javax.swing.plaf.ColorUIResource [UI]
caretColor #000000 javax.swing.plaf.ColorUIResource [UI]
control #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
control #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
controlDkShadow #000000 javax.swing.plaf.ColorUIResource [UI]
controlHighlight #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
controlHighlight #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
controlLtHighlight #ffffff javax.swing.plaf.ColorUIResource [UI]
controlShadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
controlText #000000 javax.swing.plaf.ColorUIResource [UI]
dark #a4a4a1 javax.swing.plaf.ColorUIResource [UI]
desktop #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
controlShadow #a6acb3 javax.swing.plaf.ColorUIResource [UI]
controlText #5d5d5d javax.swing.plaf.ColorUIResource [UI]
dark #a6acb3 javax.swing.plaf.ColorUIResource [UI]
desktop #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
#---- html ----
@@ -843,18 +843,90 @@ html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI
#---- ----
info #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
infoText #000000 javax.swing.plaf.ColorUIResource [UI]
info #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
infoText #5d5d5d javax.swing.plaf.ColorUIResource [UI]
light #ffffff javax.swing.plaf.ColorUIResource [UI]
menu #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
menuText #2e3436 javax.swing.plaf.ColorUIResource [UI]
mid #d2d2d0 javax.swing.plaf.ColorUIResource [UI]
scrollbar #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
menu #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
menuText #3d3d3d javax.swing.plaf.ColorUIResource [UI]
mid #d3d6d9 javax.swing.plaf.ColorUIResource [UI]
scrollbar #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
text #ffffff javax.swing.plaf.ColorUIResource [UI]
textHighlight #4a90d9 javax.swing.plaf.ColorUIResource [UI]
textHighlight #e95420 javax.swing.plaf.ColorUIResource [UI]
textHighlightText #ffffff javax.swing.plaf.ColorUIResource [UI]
textInactiveText #8b8e8f javax.swing.plaf.ColorUIResource [UI]
textText #000000 javax.swing.plaf.ColorUIResource [UI]
textText #5d5d5d javax.swing.plaf.ColorUIResource [UI]
white #ffffff javax.swing.plaf.ColorUIResource [UI]
window #e8e8e7 javax.swing.plaf.ColorUIResource [UI]
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
window #f5f6f7 javax.swing.plaf.ColorUIResource [UI]
windowText #5d5d5d javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- disabledForeground --
ComboBox.disabledForeground #8b8e8f #f5f6f7 3.0 !!!!
Label.disabledForeground #ffffff #f5f6f7 1.1 !!!!!!
#-- focusCellForeground --
Table.focusCellForeground #3d3d3d #f5f6f7 10.0
#-- foreground --
Button.foreground #5d5d5d #f5f6f7 6.1 !
CheckBox.foreground #5d5d5d #f5f6f7 6.1 !
CheckBoxMenuItem.foreground #3d3d3d #f5f6f7 10.0
ColorChooser.foreground #5d5d5d #f5f6f7 6.1 !
ComboBox.foreground #5d5d5d #f5f6f7 6.1 !
EditorPane.foreground #5d5d5d #ffffff 6.6 !
FormattedTextField.foreground #5d5d5d #f5f6f7 6.1 !
Label.foreground #5d5d5d #f5f6f7 6.1 !
List.foreground #5d5d5d #ffffff 6.6 !
Menu.foreground #3d3d3d #f5f6f7 10.0
MenuBar.foreground #3d3d3d #f5f6f7 10.0
MenuItem.foreground #3d3d3d #f5f6f7 10.0
OptionPane.foreground #5d5d5d #f5f6f7 6.1 !
Panel.foreground #5d5d5d #f5f6f7 6.1 !
PasswordField.foreground #5d5d5d #f5f6f7 6.1 !
PopupMenu.foreground #3d3d3d #f5f6f7 10.0
RadioButton.foreground #5d5d5d #f5f6f7 6.1 !
RadioButtonMenuItem.foreground #3d3d3d #f5f6f7 10.0
Spinner.foreground #f5f6f7 #f5f6f7 1.0 !!!!!!
TabbedPane.foreground #5d5d5d #f5f6f7 6.1 !
Table.foreground #5d5d5d #ffffff 6.6 !
TableHeader.foreground #5d5d5d #f5f6f7 6.1 !
TextArea.foreground #5d5d5d #f5f6f7 6.1 !
TextField.foreground #5d5d5d #f5f6f7 6.1 !
TextPane.foreground #5d5d5d #ffffff 6.6 !
ToggleButton.foreground #5d5d5d #f5f6f7 6.1 !
ToolTip.foreground #5d5d5d #f5f6f7 6.1 !
Tree.foreground #5d5d5d #ffffff 6.6 !
#-- selectionBackground --
ProgressBar.selectionBackground #e95420 #f5f6f7 3.4 !!!!
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #e95420 3.6 !!!!
ComboBox.selectionForeground #ffffff #e95420 3.6 !!!!
EditorPane.selectionForeground #ffffff #e95420 3.6 !!!!
FormattedTextField.selectionForeground #ffffff #e95420 3.6 !!!!
List.selectionForeground #ffffff #e95420 3.6 !!!!
Menu.selectionForeground #ffffff #e95420 3.6 !!!!
MenuItem.selectionForeground #ffffff #e95420 3.6 !!!!
PasswordField.selectionForeground #ffffff #e95420 3.6 !!!!
ProgressBar.selectionForeground #f5f6f7 #e95420 3.4 !!!!
RadioButtonMenuItem.selectionForeground #ffffff #e95420 3.6 !!!!
Table.selectionForeground #ffffff #e95420 3.6 !!!!
TextArea.selectionForeground #ffffff #e95420 3.6 !!!!
TextField.selectionForeground #ffffff #e95420 3.6 !!!!
TextPane.selectionForeground #ffffff #e95420 3.6 !!!!
Tree.selectionForeground #ffffff #e95420 3.6 !!!!
#-- textForeground --
Tree.textForeground #5d5d5d #ffffff 6.6 !
#-- non-text --
ProgressBar.background #f5f6f7 #f5f6f7 1.0 !!!!!!
ProgressBar.foreground #e95420 #f5f6f7 3.4 !!!!
Separator.foreground #a6acb3 #ffffff 2.3 !!!!!

View File

@@ -0,0 +1,916 @@
Class com.sun.java.swing.plaf.gtk.GTKLookAndFeel
ID GTK
Name GTK look and feel
Java 1.8.0_202
OS Linux
#---- javax.swing.JButton ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
pressed javax.swing.plaf.basic.BasicButtonListener$Actions
released javax.swing.plaf.basic.BasicButtonListener$Actions
#---- javax.swing.JCheckBox ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
pressed javax.swing.plaf.basic.BasicButtonListener$Actions
released javax.swing.plaf.basic.BasicButtonListener$Actions
#---- javax.swing.JCheckBoxMenuItem ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
doClick javax.swing.plaf.basic.BasicMenuItemUI$Actions
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JColorChooser ----
#---- javax.swing.JComboBox ----
12 javax.swing.plaf.basic.LazyActionMap [UI]
endPassThrough javax.swing.plaf.basic.BasicComboBoxUI$Actions
enterPressed javax.swing.plaf.basic.BasicComboBoxUI$Actions
hidePopup javax.swing.plaf.basic.BasicComboBoxUI$Actions
homePassThrough javax.swing.plaf.basic.BasicComboBoxUI$Actions
pageDownPassThrough javax.swing.plaf.basic.BasicComboBoxUI$Actions
pageUpPassThrough javax.swing.plaf.basic.BasicComboBoxUI$Actions
selectNext javax.swing.plaf.basic.BasicComboBoxUI$Actions
selectNext2 javax.swing.plaf.basic.BasicComboBoxUI$Actions
selectPrevious javax.swing.plaf.basic.BasicComboBoxUI$Actions
selectPrevious2 javax.swing.plaf.basic.BasicComboBoxUI$Actions
spacePopup javax.swing.plaf.basic.BasicComboBoxUI$Actions
togglePopup javax.swing.plaf.basic.BasicComboBoxUI$Actions
#---- javax.swing.JDesktopPane ----
19 javax.swing.plaf.basic.LazyActionMap [UI]
close javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
down javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
escape javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
left javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
maximize javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
minimize javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
move javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
navigateNext javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
navigatePrevious javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
resize javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
restore javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
right javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
selectNextFrame javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
selectPreviousFrame javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
shrinkDown javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
shrinkLeft javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
shrinkRight javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
shrinkUp javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
up javax.swing.plaf.basic.BasicDesktopPaneUI$Actions
#---- javax.swing.JEditorPane ----
59 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
insert-break javax.swing.text.DefaultEditorKit$InsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JFileChooser ----
4 javax.swing.plaf.ActionMapUIResource [UI]
Go Up javax.swing.plaf.basic.BasicFileChooserUI$ChangeToParentDirectoryAction
approveSelection com.sun.java.swing.plaf.gtk.GTKFileChooserUI$GTKApproveSelectionAction
cancelSelection javax.swing.plaf.basic.BasicFileChooserUI$CancelSelectionAction (null)
fileNameCompletion sun.swing.plaf.synth.SynthFileChooserUI$FileNameCompletionAction
#---- javax.swing.JFormattedTextField ----
2 javax.swing.plaf.ActionMapUIResource [UI]
insert-break javax.swing.plaf.basic.BasicTextUI$TextActionWrapper
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
60 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
insert-break javax.swing.text.DefaultEditorKit$InsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
notify-field-accept javax.swing.JFormattedTextField$CommitAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
reset-field-edit javax.swing.JFormattedTextField$CancelAction
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JInternalFrame ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
showSystemMenu javax.swing.plaf.basic.BasicInternalFrameUI$1
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JLabel ----
#---- javax.swing.JList ----
33 javax.swing.plaf.basic.LazyActionMap [UI]
addToSelection javax.swing.plaf.basic.BasicListUI$Actions
clearSelection javax.swing.plaf.basic.BasicListUI$Actions
copy javax.swing.TransferHandler$TransferAction
cut javax.swing.TransferHandler$TransferAction
extendTo javax.swing.plaf.basic.BasicListUI$Actions
moveSelectionTo javax.swing.plaf.basic.BasicListUI$Actions
paste javax.swing.TransferHandler$TransferAction
scrollDown javax.swing.plaf.basic.BasicListUI$Actions
scrollDownChangeLead javax.swing.plaf.basic.BasicListUI$Actions
scrollDownExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
scrollUp javax.swing.plaf.basic.BasicListUI$Actions
scrollUpChangeLead javax.swing.plaf.basic.BasicListUI$Actions
scrollUpExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectAll javax.swing.plaf.basic.BasicListUI$Actions
selectFirstRow javax.swing.plaf.basic.BasicListUI$Actions
selectFirstRowChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectFirstRowExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectLastRow javax.swing.plaf.basic.BasicListUI$Actions
selectLastRowChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectLastRowExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectNextColumn javax.swing.plaf.basic.BasicListUI$Actions
selectNextColumnChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectNextColumnExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectNextRow javax.swing.plaf.basic.BasicListUI$Actions
selectNextRowChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectNextRowExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousColumn javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousColumnChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousColumnExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousRow javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousRowChangeLead javax.swing.plaf.basic.BasicListUI$Actions
selectPreviousRowExtendSelection javax.swing.plaf.basic.BasicListUI$Actions
toggleAndAnchor javax.swing.plaf.basic.BasicListUI$Actions
#---- javax.swing.JMenu ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
doClick javax.swing.plaf.basic.BasicMenuItemUI$Actions
selectMenu javax.swing.plaf.basic.BasicMenuUI$Actions
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JMenuBar ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
takeFocus javax.swing.plaf.basic.BasicMenuBarUI$Actions
#---- javax.swing.JMenuItem ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
doClick javax.swing.plaf.basic.BasicMenuItemUI$Actions
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JOptionPane ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
close javax.swing.plaf.basic.BasicOptionPaneUI$Actions
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JPanel ----
#---- javax.swing.JPasswordField ----
3 javax.swing.plaf.ActionMapUIResource [UI]
insert-break javax.swing.plaf.basic.BasicTextUI$TextActionWrapper
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
select-word javax.swing.text.DefaultEditorKit$SelectLineAction (select-line)
59 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
insert-break javax.swing.text.DefaultEditorKit$InsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
notify-field-accept javax.swing.JTextField$NotifyAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JPopupMenu ----
#---- javax.swing.JProgressBar ----
#---- javax.swing.JRadioButton ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
pressed javax.swing.plaf.basic.BasicButtonListener$Actions
released javax.swing.plaf.basic.BasicButtonListener$Actions
#---- javax.swing.JRadioButtonMenuItem ----
1 javax.swing.plaf.basic.LazyActionMap [UI]
doClick javax.swing.plaf.basic.BasicMenuItemUI$Actions
13 javax.swing.plaf.ActionMapUIResource [UI]
CheckBoxMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.closeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.maximizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.minimizeSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreDownSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
InternalFrame.restoreUpSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
MenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.errorSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.informationSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.questionSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
OptionPane.warningSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
PopupMenu.popupSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
RadioButtonMenuItem.commandSound javax.swing.plaf.basic.BasicLookAndFeel$AudioAction
#---- javax.swing.JRootPane ----
3 javax.swing.plaf.basic.LazyActionMap [UI]
postPopup javax.swing.plaf.basic.BasicRootPaneUI$Actions
press javax.swing.plaf.basic.BasicRootPaneUI$Actions
release javax.swing.plaf.basic.BasicRootPaneUI$Actions
#---- javax.swing.JScrollBar ----
6 javax.swing.plaf.basic.LazyActionMap [UI]
maxScroll javax.swing.plaf.basic.BasicScrollBarUI$Actions
minScroll javax.swing.plaf.basic.BasicScrollBarUI$Actions
negativeBlockIncrement javax.swing.plaf.basic.BasicScrollBarUI$Actions
negativeUnitIncrement javax.swing.plaf.basic.BasicScrollBarUI$Actions
positiveBlockIncrement javax.swing.plaf.basic.BasicScrollBarUI$Actions
positiveUnitIncrement javax.swing.plaf.basic.BasicScrollBarUI$Actions
#---- javax.swing.JScrollPane ----
10 javax.swing.plaf.basic.LazyActionMap [UI]
scrollDown javax.swing.plaf.basic.BasicScrollPaneUI$Actions
scrollEnd javax.swing.plaf.basic.BasicScrollPaneUI$Actions
scrollHome javax.swing.plaf.basic.BasicScrollPaneUI$Actions
scrollLeft javax.swing.plaf.basic.BasicScrollPaneUI$Actions
scrollRight javax.swing.plaf.basic.BasicScrollPaneUI$Actions
scrollUp javax.swing.plaf.basic.BasicScrollPaneUI$Actions
unitScrollDown javax.swing.plaf.basic.BasicScrollPaneUI$Actions
unitScrollLeft javax.swing.plaf.basic.BasicScrollPaneUI$Actions
unitScrollRight javax.swing.plaf.basic.BasicScrollPaneUI$Actions
unitScrollUp javax.swing.plaf.basic.BasicScrollPaneUI$Actions
#---- javax.swing.JSeparator ----
#---- javax.swing.JSlider ----
6 javax.swing.plaf.basic.LazyActionMap [UI]
maxScroll javax.swing.plaf.basic.BasicSliderUI$Actions
minScroll javax.swing.plaf.basic.BasicSliderUI$Actions
negativeBlockIncrement javax.swing.plaf.basic.BasicSliderUI$Actions
negativeUnitIncrement javax.swing.plaf.basic.BasicSliderUI$Actions
positiveBlockIncrement javax.swing.plaf.basic.BasicSliderUI$Actions
positiveUnitIncrement javax.swing.plaf.basic.BasicSliderUI$Actions
#---- javax.swing.JSpinner ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
decrement javax.swing.plaf.basic.BasicSpinnerUI$ArrowButtonHandler
increment javax.swing.plaf.basic.BasicSpinnerUI$ArrowButtonHandler
#---- javax.swing.JSplitPane ----
8 javax.swing.plaf.basic.LazyActionMap [UI]
focusOutBackward javax.swing.plaf.basic.BasicSplitPaneUI$Actions
focusOutForward javax.swing.plaf.basic.BasicSplitPaneUI$Actions
negativeIncrement javax.swing.plaf.basic.BasicSplitPaneUI$Actions
positiveIncrement javax.swing.plaf.basic.BasicSplitPaneUI$Actions
selectMax javax.swing.plaf.basic.BasicSplitPaneUI$Actions
selectMin javax.swing.plaf.basic.BasicSplitPaneUI$Actions
startResize javax.swing.plaf.basic.BasicSplitPaneUI$Actions
toggleFocus javax.swing.plaf.basic.BasicSplitPaneUI$Actions
#---- javax.swing.JTabbedPane ----
14 javax.swing.plaf.basic.LazyActionMap [UI]
navigateDown javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigateLeft javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigateNext javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigatePageDown javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigatePageUp javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigatePrevious javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigateRight javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
navigateUp javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
requestFocus javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
requestFocusForVisibleComponent javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
scrollTabsBackwardAction javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
scrollTabsForwardAction javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
selectTabWithFocus javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
setSelectedIndex javax.swing.plaf.basic.BasicTabbedPaneUI$Actions
#---- javax.swing.JTable ----
44 javax.swing.plaf.basic.LazyActionMap [UI]
addToSelection javax.swing.plaf.basic.BasicTableUI$Actions
cancel javax.swing.plaf.basic.BasicTableUI$Actions
clearSelection javax.swing.plaf.basic.BasicTableUI$Actions
copy javax.swing.TransferHandler$TransferAction
cut javax.swing.TransferHandler$TransferAction
extendTo javax.swing.plaf.basic.BasicTableUI$Actions
focusHeader javax.swing.plaf.basic.BasicTableUI$Actions
moveSelectionTo javax.swing.plaf.basic.BasicTableUI$Actions
paste javax.swing.TransferHandler$TransferAction
scrollDownChangeSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollDownExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollLeftChangeSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollLeftExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollRightChangeSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollRightExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollUpChangeSelection javax.swing.plaf.basic.BasicTableUI$Actions
scrollUpExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectAll javax.swing.plaf.basic.BasicTableUI$Actions
selectFirstColumn javax.swing.plaf.basic.BasicTableUI$Actions
selectFirstColumnExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectFirstRow javax.swing.plaf.basic.BasicTableUI$Actions
selectFirstRowExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectLastColumn javax.swing.plaf.basic.BasicTableUI$Actions
selectLastColumnExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectLastRow javax.swing.plaf.basic.BasicTableUI$Actions
selectLastRowExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectNextColumn javax.swing.plaf.basic.BasicTableUI$Actions
selectNextColumnCell javax.swing.plaf.basic.BasicTableUI$Actions
selectNextColumnChangeLead javax.swing.plaf.basic.BasicTableUI$Actions
selectNextColumnExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectNextRow javax.swing.plaf.basic.BasicTableUI$Actions
selectNextRowCell javax.swing.plaf.basic.BasicTableUI$Actions
selectNextRowChangeLead javax.swing.plaf.basic.BasicTableUI$Actions
selectNextRowExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousColumn javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousColumnCell javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousColumnChangeLead javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousColumnExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousRow javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousRowCell javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousRowChangeLead javax.swing.plaf.basic.BasicTableUI$Actions
selectPreviousRowExtendSelection javax.swing.plaf.basic.BasicTableUI$Actions
startEditing javax.swing.plaf.basic.BasicTableUI$Actions
toggleAndAnchor javax.swing.plaf.basic.BasicTableUI$Actions
#---- javax.swing.table.JTableHeader ----
8 javax.swing.plaf.basic.LazyActionMap [UI]
focusTable javax.swing.plaf.basic.BasicTableHeaderUI$Actions
moveColumnLeft javax.swing.plaf.basic.BasicTableHeaderUI$Actions
moveColumnRight javax.swing.plaf.basic.BasicTableHeaderUI$Actions
resizeLeft javax.swing.plaf.basic.BasicTableHeaderUI$Actions
resizeRight javax.swing.plaf.basic.BasicTableHeaderUI$Actions
selectColumnToLeft javax.swing.plaf.basic.BasicTableHeaderUI$Actions
selectColumnToRight javax.swing.plaf.basic.BasicTableHeaderUI$Actions
toggleSortOrder javax.swing.plaf.basic.BasicTableHeaderUI$Actions
#---- javax.swing.JTextArea ----
2 javax.swing.plaf.ActionMapUIResource [UI]
insert-break javax.swing.plaf.basic.BasicTextUI$TextActionWrapper
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
58 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
insert-break javax.swing.text.DefaultEditorKit$InsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JTextField ----
2 javax.swing.plaf.ActionMapUIResource [UI]
insert-break javax.swing.plaf.basic.BasicTextUI$TextActionWrapper
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
59 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
insert-break javax.swing.text.DefaultEditorKit$InsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
notify-field-accept javax.swing.JTextField$NotifyAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JTextPane ----
77 javax.swing.plaf.ActionMapUIResource [UI]
beep javax.swing.text.DefaultEditorKit$BeepAction
caret-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-begin javax.swing.text.DefaultEditorKit$BeginAction
caret-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
caret-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
caret-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
caret-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-end javax.swing.text.DefaultEditorKit$EndAction
caret-end-line javax.swing.text.DefaultEditorKit$EndLineAction
caret-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
caret-end-word javax.swing.text.DefaultEditorKit$EndWordAction
caret-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
caret-next-word javax.swing.text.DefaultEditorKit$NextWordAction
caret-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
caret-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
center-justify javax.swing.text.StyledEditorKit$AlignmentAction
copy javax.swing.TransferHandler$TransferAction
copy-to-clipboard javax.swing.text.DefaultEditorKit$CopyAction
cut javax.swing.TransferHandler$TransferAction
cut-to-clipboard javax.swing.text.DefaultEditorKit$CutAction
default-typed javax.swing.text.DefaultEditorKit$DefaultKeyTypedAction
delete-next javax.swing.text.DefaultEditorKit$DeleteNextCharAction
delete-next-word javax.swing.text.DefaultEditorKit$DeleteWordAction
delete-previous javax.swing.text.DefaultEditorKit$DeletePrevCharAction
delete-previous-word javax.swing.text.DefaultEditorKit$DeleteWordAction
dump-model javax.swing.text.DefaultEditorKit$DumpModelAction
font-bold javax.swing.text.StyledEditorKit$BoldAction
font-family-Monospaced javax.swing.text.StyledEditorKit$FontFamilyAction
font-family-SansSerif javax.swing.text.StyledEditorKit$FontFamilyAction
font-family-Serif javax.swing.text.StyledEditorKit$FontFamilyAction
font-italic javax.swing.text.StyledEditorKit$ItalicAction
font-size-10 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-12 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-14 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-16 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-18 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-24 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-36 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-48 javax.swing.text.StyledEditorKit$FontSizeAction
font-size-8 javax.swing.text.StyledEditorKit$FontSizeAction
font-underline javax.swing.text.StyledEditorKit$UnderlineAction
insert-break javax.swing.text.StyledEditorKit$StyledInsertBreakAction
insert-content javax.swing.text.DefaultEditorKit$InsertContentAction
insert-tab javax.swing.text.DefaultEditorKit$InsertTabAction
left-justify javax.swing.text.StyledEditorKit$AlignmentAction
page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
paste javax.swing.TransferHandler$TransferAction
paste-from-clipboard javax.swing.text.DefaultEditorKit$PasteAction
requestFocus javax.swing.plaf.basic.BasicTextUI$FocusAction (null)
right-justify javax.swing.text.StyledEditorKit$AlignmentAction
select-all javax.swing.text.DefaultEditorKit$SelectAllAction
select-line javax.swing.text.DefaultEditorKit$SelectLineAction
select-paragraph javax.swing.text.DefaultEditorKit$SelectParagraphAction
select-word javax.swing.text.DefaultEditorKit$SelectWordAction
selection-backward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-begin javax.swing.text.DefaultEditorKit$BeginAction
selection-begin-line javax.swing.text.DefaultEditorKit$BeginLineAction
selection-begin-paragraph javax.swing.text.DefaultEditorKit$BeginParagraphAction
selection-begin-word javax.swing.text.DefaultEditorKit$BeginWordAction
selection-down javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-end javax.swing.text.DefaultEditorKit$EndAction
selection-end-line javax.swing.text.DefaultEditorKit$EndLineAction
selection-end-paragraph javax.swing.text.DefaultEditorKit$EndParagraphAction
selection-end-word javax.swing.text.DefaultEditorKit$EndWordAction
selection-forward javax.swing.text.DefaultEditorKit$NextVisualPositionAction
selection-next-word javax.swing.text.DefaultEditorKit$NextWordAction
selection-page-down javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-page-left javax.swing.text.DefaultEditorKit$PageAction
selection-page-right javax.swing.text.DefaultEditorKit$PageAction
selection-page-up javax.swing.text.DefaultEditorKit$VerticalPageAction
selection-previous-word javax.swing.text.DefaultEditorKit$PreviousWordAction
selection-up javax.swing.text.DefaultEditorKit$NextVisualPositionAction
set-read-only javax.swing.text.DefaultEditorKit$ReadOnlyAction
set-writable javax.swing.text.DefaultEditorKit$WritableAction
toggle-componentOrientation javax.swing.text.DefaultEditorKit$ToggleComponentOrientationAction
unselect javax.swing.text.DefaultEditorKit$UnselectAction
#---- javax.swing.JToggleButton ----
2 javax.swing.plaf.basic.LazyActionMap [UI]
pressed javax.swing.plaf.basic.BasicButtonListener$Actions
released javax.swing.plaf.basic.BasicButtonListener$Actions
#---- javax.swing.JToolBar ----
4 javax.swing.plaf.basic.LazyActionMap [UI]
navigateDown javax.swing.plaf.basic.BasicToolBarUI$Actions
navigateLeft javax.swing.plaf.basic.BasicToolBarUI$Actions
navigateRight javax.swing.plaf.basic.BasicToolBarUI$Actions
navigateUp javax.swing.plaf.basic.BasicToolBarUI$Actions
#---- javax.swing.JToolTip ----
#---- javax.swing.JTree ----
43 javax.swing.plaf.basic.LazyActionMap [UI]
addToSelection javax.swing.plaf.basic.BasicTreeUI$Actions
cancel javax.swing.plaf.basic.BasicTreeUI$Actions
clearSelection javax.swing.plaf.basic.BasicTreeUI$Actions
collapse javax.swing.plaf.basic.BasicTreeUI$Actions
copy javax.swing.TransferHandler$TransferAction
cut javax.swing.TransferHandler$TransferAction
expand javax.swing.plaf.basic.BasicTreeUI$Actions
extendTo javax.swing.plaf.basic.BasicTreeUI$Actions
moveSelectionTo javax.swing.plaf.basic.BasicTreeUI$Actions
moveSelectionToParent javax.swing.plaf.basic.BasicTreeUI$Actions
paste javax.swing.TransferHandler$TransferAction
scrollDownChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
scrollDownChangeSelection javax.swing.plaf.basic.BasicTreeUI$Actions
scrollDownExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
scrollLeft javax.swing.plaf.basic.BasicTreeUI$Actions
scrollLeftChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
scrollLeftExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
scrollRight javax.swing.plaf.basic.BasicTreeUI$Actions
scrollRightChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
scrollRightExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
scrollUpChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
scrollUpChangeSelection javax.swing.plaf.basic.BasicTreeUI$Actions
scrollUpExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
selectAll javax.swing.plaf.basic.BasicTreeUI$Actions
selectChild javax.swing.plaf.basic.BasicTreeUI$Actions
selectChildChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectFirst javax.swing.plaf.basic.BasicTreeUI$Actions
selectFirstChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectFirstExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
selectLast javax.swing.plaf.basic.BasicTreeUI$Actions
selectLastChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectLastExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
selectNext javax.swing.plaf.basic.BasicTreeUI$Actions
selectNextChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectNextExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
selectParent javax.swing.plaf.basic.BasicTreeUI$Actions
selectParentChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectPrevious javax.swing.plaf.basic.BasicTreeUI$Actions
selectPreviousChangeLead javax.swing.plaf.basic.BasicTreeUI$Actions
selectPreviousExtendSelection javax.swing.plaf.basic.BasicTreeUI$Actions
startEditing javax.swing.plaf.basic.BasicTreeUI$Actions
toggle javax.swing.plaf.basic.BasicTreeUI$Actions
toggleAndAnchor javax.swing.plaf.basic.BasicTreeUI$Actions
#---- javax.swing.JViewport ----

View File

@@ -199,23 +199,6 @@ FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -281,6 +264,23 @@ List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift SPACE extendTo
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PasswordField ----
@@ -327,15 +327,6 @@ PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
PopupMenu.selectedWindowInputMapBindings length=22 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -359,6 +350,15 @@ PopupMenu.selectedWindowInputMapBindings length=22 [Ljava.lang.Object;
[19] return
[20] SPACE
[21] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
#---- RadioButton ----
@@ -377,11 +377,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN positiveUnitIncrement
END maxScroll
@@ -395,13 +390,15 @@ ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl END scrollEnd
ctrl HOME scrollHome
@@ -417,15 +414,13 @@ ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN negativeUnitIncrement
END maxScroll
@@ -439,6 +434,11 @@ Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -494,25 +494,6 @@ TabbedPane.focusInputMap [lazy] 11 javax.swing.plaf.InputMapUIResource
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 18 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnChangeLead
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnChangeLead
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -585,6 +566,25 @@ Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource
shift SPACE extendTo
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 18 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnChangeLead
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnChangeLead
#---- TableHeader ----
@@ -806,11 +806,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
Tree.focusInputMap [lazy] 60 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -872,3 +867,8 @@ Tree.focusInputMap [lazy] 60 javax.swing.plaf.InputMapUIResource
shift UP selectPreviousExtendSelection
typed + expand
typed - collapse
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent

View File

@@ -988,3 +988,90 @@ textText #333333 sun.swing.PrintColorUIResource [UI]
window #ffffff javax.swing.plaf.ColorUIResource [UI]
windowBorder #eeeeee javax.swing.plaf.ColorUIResource [UI]
windowText #333333 sun.swing.PrintColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #333333 #b8cfe5 7.9
#-- disabledForeground --
ComboBox.disabledForeground #b8cfe5 #eeeeee 1.4 !!!!!!
Label.disabledForeground #999999 #eeeeee 2.5 !!!!!
#-- disabledText --
CheckBox.disabledText #999999 #eeeeee 2.5 !!!!!
RadioButton.disabledText #999999 #eeeeee 2.5 !!!!!
#-- focusCellForeground --
Table.focusCellForeground #333333 #ffffff 12.6
#-- foreground --
Button.foreground #333333 #eeeeee 10.9
CheckBox.foreground #333333 #eeeeee 10.9
CheckBoxMenuItem.foreground #333333 #eeeeee 10.9
ColorChooser.foreground #333333 #eeeeee 10.9
ComboBox.foreground #333333 #eeeeee 10.9
DesktopIcon.foreground #333333 #eeeeee 10.9
EditorPane.foreground #333333 #ffffff 12.6
FormattedTextField.foreground #333333 #ffffff 12.6
Label.foreground #333333 #eeeeee 10.9
List.foreground #333333 #ffffff 12.6
Menu.foreground #333333 #eeeeee 10.9
MenuBar.foreground #333333 #eeeeee 10.9
MenuItem.foreground #333333 #eeeeee 10.9
OptionPane.foreground #333333 #eeeeee 10.9
OptionPane.errorDialog.titlePane.foreground #330000 #ff9999 9.0
OptionPane.questionDialog.titlePane.foreground #003300 #99cc99 7.8
OptionPane.warningDialog.titlePane.foreground #663300 #ffcc99 7.0
Panel.foreground #333333 #eeeeee 10.9
PasswordField.foreground #333333 #ffffff 12.6
PopupMenu.foreground #333333 #eeeeee 10.9
RadioButton.foreground #333333 #eeeeee 10.9
RadioButtonMenuItem.foreground #333333 #eeeeee 10.9
Spinner.foreground #eeeeee #eeeeee 1.0 !!!!!!
TabbedPane.foreground #333333 #b8cfe5 7.9
Table.foreground #333333 #ffffff 12.6
TableHeader.foreground #333333 #eeeeee 10.9
TextArea.foreground #333333 #ffffff 12.6
TextField.foreground #333333 #ffffff 12.6
TextPane.foreground #333333 #ffffff 12.6
ToggleButton.foreground #333333 #eeeeee 10.9
ToolTip.foreground #333333 #b8cfe5 7.9
Tree.foreground #333333 #ffffff 12.6
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #333333 #eeeeee 10.9
#-- selectionBackground --
ProgressBar.selectionBackground #6382bf #eeeeee 3.3 !!!!
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #333333 #a3b8cc 6.2 !
ComboBox.selectionForeground #333333 #a3b8cc 6.2 !
EditorPane.selectionForeground #333333 #b8cfe5 7.9
FormattedTextField.selectionForeground #333333 #b8cfe5 7.9
List.selectionForeground #333333 #b8cfe5 7.9
Menu.selectionForeground #333333 #a3b8cc 6.2 !
MenuItem.selectionForeground #333333 #a3b8cc 6.2 !
PasswordField.selectionForeground #333333 #b8cfe5 7.9
ProgressBar.selectionForeground #eeeeee #a3b8cc 1.8 !!!!!!
RadioButtonMenuItem.selectionForeground #333333 #a3b8cc 6.2 !
Table.selectionForeground #333333 #b8cfe5 7.9
TextArea.selectionForeground #333333 #b8cfe5 7.9
TextField.selectionForeground #333333 #b8cfe5 7.9
TextPane.selectionForeground #333333 #b8cfe5 7.9
Tree.selectionForeground #333333 #b8cfe5 7.9
#-- textForeground --
Tree.textForeground #333333 #ffffff 12.6
#-- non-text --
ProgressBar.background #eeeeee #eeeeee 1.0 !!!!!!
ProgressBar.foreground #a3b8cc #eeeeee 1.8 !!!!!!
Separator.foreground #6382bf #ffffff 3.8 !!!!
TabbedPane.contentAreaColor #c8ddf2 #eeeeee 1.2 !!!!!!

View File

@@ -199,23 +199,6 @@ FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -281,6 +264,23 @@ List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift SPACE extendTo
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PasswordField ----
@@ -327,15 +327,6 @@ PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -361,6 +352,15 @@ PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[21] return
[22] SPACE
[23] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
#---- RadioButton ----
@@ -379,11 +379,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN positiveUnitIncrement
END maxScroll
@@ -397,13 +392,15 @@ ScrollBar.ancestorInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl END scrollEnd
ctrl HOME scrollHome
@@ -419,15 +416,13 @@ ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN negativeBlockIncrement
ctrl PAGE_UP positiveBlockIncrement
@@ -443,6 +438,11 @@ Slider.focusInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -495,27 +495,6 @@ TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -588,6 +567,27 @@ Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource
shift SPACE extendTo
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- TableHeader ----
@@ -809,11 +809,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -874,3 +869,8 @@ Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource
shift PAGE_UP scrollUpExtendSelection
shift SPACE extendTo
shift UP selectPreviousExtendSelection
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent

View File

@@ -43,7 +43,7 @@ ArrowButton.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ArrowButton.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ArrowButton.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ArrowButton.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ArrowButton.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ArrowButton.font [active] $defaultFont [UI]
ArrowButton.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ArrowButton.size 16
ArrowButtonUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -66,7 +66,7 @@ Button.contentMargins 6,14,6,14 javax.swing.plaf.InsetsUIResource [U
Button.defaultButtonFollowsFocus false
Button.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Button.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Button.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Button.font [active] $defaultFont [UI]
Button.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ButtonUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -144,7 +144,7 @@ CheckBox.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
CheckBox.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
CheckBox.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
CheckBox.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
CheckBox.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
CheckBox.font [active] $defaultFont [UI]
CheckBox.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
CheckBox.icon 18,18 javax.swing.plaf.nimbus.NimbusIcon
@@ -156,7 +156,7 @@ CheckBoxMenuItem.checkIcon 9,10 javax.swing.plaf.nimbus.NimbusIcon
CheckBoxMenuItem.contentMargins 1,12,2,13 javax.swing.plaf.InsetsUIResource [UI]
CheckBoxMenuItem.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
CheckBoxMenuItem.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
CheckBoxMenuItem.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
CheckBoxMenuItem.font [active] $defaultFont [UI]
CheckBoxMenuItem.foreground [active] #232324 javax.swing.plaf.ColorUIResource [UI]
CheckBoxMenuItem.textIconGap 5
@@ -291,7 +291,7 @@ ColorChooser.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ColorChooser.contentMargins 5,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ColorChooser.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ColorChooser.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ColorChooser.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ColorChooser.font [active] $defaultFont [UI]
ColorChooser.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ColorChooser.swatchesDefaultRecentColor #ffffff javax.swing.plaf.ColorUIResource [UI]
ColorChooser.swatchesRecentSwatchSize 10,10 java.awt.Dimension
@@ -318,7 +318,7 @@ ComboBox.buttonWhenNotEditable true
ComboBox.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ComboBox.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ComboBox.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ComboBox.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ComboBox.font [active] $defaultFont [UI]
ComboBox.forceOpaque true
ComboBox.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ComboBox.padding 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
@@ -443,7 +443,7 @@ DesktopIcon.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
DesktopIcon.contentMargins 4,6,5,4 javax.swing.plaf.InsetsUIResource [UI]
DesktopIcon.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopIcon.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopIcon.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
DesktopIcon.font [active] $defaultFont [UI]
DesktopIcon.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopIconUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -459,7 +459,7 @@ DesktopPane.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
DesktopPane.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
DesktopPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
DesktopPane.font [active] $defaultFont [UI]
DesktopPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
DesktopPane.opaque true
DesktopPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -476,7 +476,7 @@ EditorPane.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
EditorPane.contentMargins 4,6,4,6 javax.swing.plaf.InsetsUIResource [UI]
EditorPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
EditorPane.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
EditorPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
EditorPane.font [active] $defaultFont [UI]
EditorPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
EditorPane.opaque true
EditorPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -509,7 +509,7 @@ FileChooser.disabled [active] #d6d9df javax.swing.plaf.nimbus.Deriv
FileChooser.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
FileChooser.fileIcon 16,16 javax.swing.plaf.nimbus.NimbusIcon
FileChooser.floppyDriveIcon 16,16 javax.swing.plaf.nimbus.NimbusIcon
FileChooser.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
FileChooser.font [active] $defaultFont [UI]
FileChooser.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
FileChooser.hardDriveIcon 16,16 javax.swing.plaf.nimbus.NimbusIcon
FileChooser.homeFolderIcon 16,16 javax.swing.plaf.nimbus.NimbusIcon
@@ -551,7 +551,7 @@ FormattedTextField.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
FormattedTextField.contentMargins 6,6,6,6 javax.swing.plaf.InsetsUIResource [UI]
FormattedTextField.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
FormattedTextField.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
FormattedTextField.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
FormattedTextField.font [active] $defaultFont [UI]
FormattedTextField.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
FormattedTextFieldUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -588,7 +588,7 @@ InternalFrame.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
InternalFrame.contentMargins 1,6,6,6 javax.swing.plaf.InsetsUIResource [UI]
InternalFrame.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrame.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrame.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
InternalFrame.font [active] $defaultFont [UI]
InternalFrame.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrame.titleFont [active] sansserif bold 12 java.awt.Font
InternalFrame.windowBindings length=6 [Ljava.lang.Object;
@@ -673,7 +673,7 @@ InternalFrameTitlePane.background [active] #d6d9df javax.swing.plaf.nimbus.De
InternalFrameTitlePane.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
InternalFrameTitlePane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrameTitlePane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrameTitlePane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
InternalFrameTitlePane.font [active] $defaultFont [UI]
InternalFrameTitlePane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
InternalFrameTitlePane.maxFrameIconSize 18,18 javax.swing.plaf.DimensionUIResource [UI]
InternalFrameTitlePaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -700,7 +700,7 @@ Label.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Label.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Label.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Label.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Label.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Label.font [active] $defaultFont [UI]
Label.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
LabelUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -719,7 +719,7 @@ List.disabled [active] #d6d9df javax.swing.plaf.nimbus.Deriv
List.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
List.dropLineColor #73a4d1 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
List.focusCellHighlightBorder 2,5,2,5 false javax.swing.plaf.BorderUIResource [UI]
List.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
List.font [active] $defaultFont [UI]
List.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
List.opaque true
List.rendererUseListColors false
@@ -764,7 +764,7 @@ Menu.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Menu.contentMargins 1,12,2,5 javax.swing.plaf.InsetsUIResource [UI]
Menu.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Menu.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Menu.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Menu.font [active] $defaultFont [UI]
Menu.foreground [active] #232324 javax.swing.plaf.ColorUIResource [UI]
Menu.textIconGap 5
@@ -785,7 +785,7 @@ MenuBar.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
MenuBar.contentMargins 2,6,2,6 javax.swing.plaf.InsetsUIResource [UI]
MenuBar.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
MenuBar.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
MenuBar.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
MenuBar.font [active] $defaultFont [UI]
MenuBar.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
MenuBar.windowBindings length=2 [Ljava.lang.Object;
[0] F10
@@ -835,7 +835,7 @@ MenuItem.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
MenuItem.contentMargins 1,12,2,13 javax.swing.plaf.InsetsUIResource [UI]
MenuItem.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
MenuItem.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
MenuItem.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
MenuItem.font [active] $defaultFont [UI]
MenuItem.foreground [active] #232324 javax.swing.plaf.ColorUIResource [UI]
MenuItem.textIconGap 5
@@ -908,7 +908,7 @@ OptionPane.contentMargins 15,15,15,15 javax.swing.plaf.InsetsUIResource
OptionPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
OptionPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
OptionPane.errorIcon 48,48 javax.swing.plaf.nimbus.NimbusIcon
OptionPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
OptionPane.font [active] $defaultFont [UI]
OptionPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
OptionPane.informationIcon 48,48 javax.swing.plaf.nimbus.NimbusIcon
OptionPane.isYesLast false
@@ -950,7 +950,7 @@ Panel.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Panel.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Panel.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Panel.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Panel.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Panel.font [active] $defaultFont [UI]
Panel.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Panel.opaque true
PanelUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -962,7 +962,7 @@ PasswordField.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
PasswordField.contentMargins 6,6,6,6 javax.swing.plaf.InsetsUIResource [UI]
PasswordField.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PasswordField.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PasswordField.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
PasswordField.font [active] $defaultFont [UI]
PasswordField.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PasswordFieldUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -998,7 +998,7 @@ PopupMenu.consumeEventOnClose true
PopupMenu.contentMargins 6,1,6,1 javax.swing.plaf.InsetsUIResource [UI]
PopupMenu.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenu.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenu.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
PopupMenu.font [active] $defaultFont [UI]
PopupMenu.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenu.opaque true
@@ -1009,7 +1009,7 @@ PopupMenuSeparator.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
PopupMenuSeparator.contentMargins 1,0,2,0 javax.swing.plaf.InsetsUIResource [UI]
PopupMenuSeparator.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenuSeparator.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenuSeparator.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
PopupMenuSeparator.font [active] $defaultFont [UI]
PopupMenuSeparator.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
PopupMenuSeparatorUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1044,7 +1044,7 @@ ProgressBar.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ProgressBar.cycleTime 250
ProgressBar.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ProgressBar.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ProgressBar.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ProgressBar.font [active] $defaultFont [UI]
ProgressBar.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ProgressBar.glowWidth 2
ProgressBar.horizontalSize 150,19 javax.swing.plaf.DimensionUIResource [UI]
@@ -1098,7 +1098,7 @@ RadioButton.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
RadioButton.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
RadioButton.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RadioButton.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RadioButton.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
RadioButton.font [active] $defaultFont [UI]
RadioButton.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RadioButton.icon 18,18 javax.swing.plaf.nimbus.NimbusIcon
@@ -1110,7 +1110,7 @@ RadioButtonMenuItem.checkIcon 9,10 javax.swing.plaf.nimbus.NimbusIcon
RadioButtonMenuItem.contentMargins 1,12,2,13 javax.swing.plaf.InsetsUIResource [UI]
RadioButtonMenuItem.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RadioButtonMenuItem.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RadioButtonMenuItem.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
RadioButtonMenuItem.font [active] $defaultFont [UI]
RadioButtonMenuItem.foreground [active] #232324 javax.swing.plaf.ColorUIResource [UI]
RadioButtonMenuItem.textIconGap 5
@@ -1254,7 +1254,7 @@ RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object;
[7] release
RootPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RootPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RootPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
RootPane.font [active] $defaultFont [UI]
RootPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
RootPane.opaque true
RootPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1267,7 +1267,7 @@ ScrollBar.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
ScrollBar.decrementButtonGap -8
ScrollBar.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBar.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBar.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ScrollBar.font [active] $defaultFont [UI]
ScrollBar.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBar.incrementButtonGap -8
ScrollBar.maximumThumbSize 1000,1000 javax.swing.plaf.DimensionUIResource [UI]
@@ -1326,7 +1326,7 @@ ScrollBar:ScrollBarTrack[Enabled].backgroundPainter [lazy] [unknown type] javax.
ScrollBarThumb.background [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarThumb.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarThumb.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarThumb.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ScrollBarThumb.font [active] $defaultFont [UI]
ScrollBarThumb.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
@@ -1335,7 +1335,7 @@ ScrollBarThumb.foreground [active] #000000 javax.swing.plaf.nimbus.Deriv
ScrollBarTrack.background [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarTrack.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarTrack.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollBarTrack.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ScrollBarTrack.font [active] $defaultFont [UI]
ScrollBarTrack.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
@@ -1350,7 +1350,7 @@ ScrollPane.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ScrollPane.contentMargins 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI]
ScrollPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ScrollPane.font [active] $defaultFont [UI]
ScrollPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ScrollPane.useChildTextComponentFocus true
ScrollPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1372,7 +1372,7 @@ Separator.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Separator.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Separator.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Separator.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Separator.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Separator.font [active] $defaultFont [UI]
Separator.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SeparatorUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1390,7 +1390,7 @@ Slider.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Slider.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Slider.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Slider.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Slider.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Slider.font [active] $defaultFont [UI]
Slider.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Slider.paintValue false
Slider.thumbHeight 17
@@ -1498,7 +1498,7 @@ Slider:SliderTrack[Enabled].backgroundPainter [lazy] [unknown type] javax.swing.
SliderThumb.background [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderThumb.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderThumb.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderThumb.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
SliderThumb.font [active] $defaultFont [UI]
SliderThumb.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
@@ -1507,7 +1507,7 @@ SliderThumb.foreground [active] #000000 javax.swing.plaf.nimbus.Deriv
SliderTrack.background [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderTrack.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderTrack.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SliderTrack.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
SliderTrack.font [active] $defaultFont [UI]
SliderTrack.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
@@ -1522,7 +1522,7 @@ Spinner.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Spinner.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Spinner.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Spinner.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Spinner.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Spinner.font [active] $defaultFont [UI]
Spinner.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
@@ -1592,7 +1592,7 @@ SplitPane.continuousLayout true
SplitPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SplitPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SplitPane.dividerSize 10
SplitPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
SplitPane.font [active] $defaultFont [UI]
SplitPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
SplitPane.oneTouchButtonOffset 30
SplitPane.oneTouchExpandable false
@@ -1635,7 +1635,7 @@ TabbedPane.darkShadow #000000 javax.swing.plaf.nimbus.DerivedColor$U
TabbedPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TabbedPane.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TabbedPane.extendTabsToBase true
TabbedPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
TabbedPane.font [active] $defaultFont [UI]
TabbedPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TabbedPane.highlight #ffffff javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TabbedPane.isTabRollover true
@@ -1758,7 +1758,7 @@ Table.disabledText [active] #000000 javax.swing.plaf.nimbus.Deriv
Table.dropLineColor #73a4d1 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Table.dropLineShortColor #bf6204 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Table.focusCellHighlightBorder 2,5,2,5 false javax.swing.plaf.BorderUIResource [UI]
Table.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Table.font [active] $defaultFont [UI]
Table.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Table.intercellSpacing 0,0 javax.swing.plaf.DimensionUIResource [UI]
Table.opaque true
@@ -1782,7 +1782,7 @@ TableHeader.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
TableHeader.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
TableHeader.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TableHeader.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TableHeader.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
TableHeader.font [active] $defaultFont [UI]
TableHeader.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TableHeader.opaque true
TableHeader.rightAlignSortArrow true
@@ -1839,7 +1839,7 @@ TextArea.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
TextArea.contentMargins 6,6,6,6 javax.swing.plaf.InsetsUIResource [UI]
TextArea.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextArea.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextArea.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
TextArea.font [active] $defaultFont [UI]
TextArea.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextAreaUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1885,7 +1885,7 @@ TextField.background #ffffff javax.swing.plaf.nimbus.DerivedColor$U
TextField.contentMargins 6,6,6,6 javax.swing.plaf.InsetsUIResource [UI]
TextField.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextField.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextField.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
TextField.font [active] $defaultFont [UI]
TextField.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextFieldUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1920,7 +1920,7 @@ TextPane.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
TextPane.contentMargins 4,6,4,6 javax.swing.plaf.InsetsUIResource [UI]
TextPane.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextPane.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextPane.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
TextPane.font [active] $defaultFont [UI]
TextPane.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
TextPane.opaque true
TextPaneUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -1958,7 +1958,7 @@ ToggleButton.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ToggleButton.contentMargins 6,14,6,14 javax.swing.plaf.InsetsUIResource [UI]
ToggleButton.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToggleButton.disabledText [active] #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToggleButton.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ToggleButton.font [active] $defaultFont [UI]
ToggleButton.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToggleButtonUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -2046,7 +2046,7 @@ ToolBar.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ToolBar.contentMargins 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]
ToolBar.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolBar.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolBar.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ToolBar.font [active] $defaultFont [UI]
ToolBar.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolBar.handleIcon 11,38 javax.swing.plaf.nimbus.NimbusIcon
ToolBar.opaque true
@@ -2196,7 +2196,7 @@ ToolTip.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
ToolTip.contentMargins 4,4,4,4 javax.swing.plaf.InsetsUIResource [UI]
ToolTip.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolTip.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolTip.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
ToolTip.font [active] $defaultFont [UI]
ToolTip.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
ToolTipUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -2218,7 +2218,7 @@ Tree.drawHorizontalLines false
Tree.drawVerticalLines false
Tree.dropLineColor #73a4d1 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Tree.expandedIcon 18,7 javax.swing.plaf.nimbus.NimbusIcon
Tree.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Tree.font [active] $defaultFont [UI]
Tree.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Tree.leafIcon 16,16 javax.swing.plaf.nimbus.NimbusIcon
Tree.leftChildIndent 12
@@ -2297,7 +2297,7 @@ Viewport.background [active] #d6d9df javax.swing.plaf.nimbus.Deriv
Viewport.contentMargins 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
Viewport.disabled [active] #d6d9df javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Viewport.disabledText [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Viewport.font [active] sansserif plain 12 javax.swing.plaf.FontUIResource [UI]
Viewport.font [active] $defaultFont [UI]
Viewport.foreground [active] #000000 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
Viewport.opaque true
ViewportUI javax.swing.plaf.synth.SynthLookAndFeel
@@ -2351,3 +2351,70 @@ textForeground #000000 javax.swing.plaf.nimbus.DerivedColor$U
textHighlight #39698a javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
textHighlightText #ffffff javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
textInactiveText #8e8f91 javax.swing.plaf.nimbus.DerivedColor$UIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- disabledText --
CheckBox.disabledText #8e8f91 #d6d9df 2.3 !!!!!
RadioButton.disabledText #8e8f91 #d6d9df 2.3 !!!!!
#-- foreground --
ArrowButton.foreground #000000 #d6d9df 14.8
Button.foreground #000000 #d6d9df 14.8
CheckBox.foreground #000000 #d6d9df 14.8
CheckBoxMenuItem.foreground #232324 #d6d9df 11.1
ColorChooser.foreground #000000 #d6d9df 14.8
ComboBox.foreground #000000 #d6d9df 14.8
DesktopIcon.foreground #000000 #d6d9df 14.8
DesktopPane.foreground #000000 #d6d9df 14.8
EditorPane.foreground #000000 #d6d9df 14.8
FileChooser.foreground #000000 #d6d9df 14.8
FormattedTextField.foreground #000000 #d6d9df 14.8
InternalFrame.foreground #000000 #d6d9df 14.8
InternalFrameTitlePane.foreground #000000 #d6d9df 14.8
Label.foreground #000000 #d6d9df 14.8
List.foreground #000000 #ffffff 21.0
Menu.foreground #232324 #d6d9df 11.1
MenuBar.foreground #000000 #d6d9df 14.8
MenuItem.foreground #232324 #d6d9df 11.1
OptionPane.foreground #000000 #d6d9df 14.8
Panel.foreground #000000 #d6d9df 14.8
PasswordField.foreground #000000 #d6d9df 14.8
PopupMenu.foreground #000000 #d6d9df 14.8
PopupMenuSeparator.foreground #000000 #d6d9df 14.8
RadioButton.foreground #000000 #d6d9df 14.8
RadioButtonMenuItem.foreground #232324 #d6d9df 11.1
RootPane.foreground #000000 #d6d9df 14.8
ScrollBarThumb.foreground #000000 #d6d9df 14.8
ScrollBarTrack.foreground #000000 #d6d9df 14.8
SliderThumb.foreground #000000 #d6d9df 14.8
SliderTrack.foreground #000000 #d6d9df 14.8
Spinner.foreground #000000 #d6d9df 14.8
TabbedPane.foreground #000000 #d6d9df 14.8
Table.foreground #000000 #ffffff 21.0
TableHeader.foreground #000000 #d6d9df 14.8
TextArea.foreground #000000 #d6d9df 14.8
TextField.foreground #000000 #ffffff 21.0
TextPane.foreground #000000 #d6d9df 14.8
ToggleButton.foreground #000000 #d6d9df 14.8
ToolTip.foreground #000000 #d6d9df 14.8
Tree.foreground #000000 #ffffff 21.0
#-- selectionForeground --
Tree.selectionForeground #ffffff #39698a 5.9 !!
#-- textForeground --
List[Selected].textForeground #ffffff #39698a 5.9 !!
Table[Enabled+Selected].textForeground #ffffff #39698a 5.9 !!
Tree.textForeground #000000 #ffffff 21.0
textForeground #000000 #39698a 3.6 !!!!
#-- non-text --
ProgressBar.background #d6d9df #d6d9df 1.0 !!!!!!
ProgressBar.foreground #000000 #d6d9df 14.8
Separator.foreground #000000 #d6d9df 14.8

View File

@@ -288,15 +288,6 @@ PasswordField.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
PopupMenu.selectedWindowInputMapBindings length=22 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -320,6 +311,15 @@ PopupMenu.selectedWindowInputMapBindings length=22 [Ljava.lang.Object;
[19] return
[20] SPACE
[21] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
#---- RadioButton ----

View File

@@ -335,7 +335,7 @@ Menu.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUI
Menu.acceleratorForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
Menu.acceleratorSelectionForeground [active] #000000 javax.swing.plaf.ColorUIResource [UI]
Menu.afterCheckIconGap [active] 9
Menu.arrowIcon [lazy] 9,9 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
Menu.arrowIcon [lazy] 11,10 com.sun.java.swing.plaf.windows.WindowsIconFactory$MenuArrowIcon [UI]
Menu.background [active] #f0f0f0 javax.swing.plaf.ColorUIResource [UI]
Menu.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI]
Menu.borderPainted false
@@ -936,3 +936,89 @@ textText #000000 javax.swing.plaf.ColorUIResource [UI]
window #ffffff javax.swing.plaf.ColorUIResource [UI]
windowBorder #646464 javax.swing.plaf.ColorUIResource [UI]
windowText #000000 javax.swing.plaf.ColorUIResource [UI]
#-------- Contrast Ratios --------
# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0
# https://webaim.org/articles/contrast/#sc143
#-- activeTitleForeground --
InternalFrame.activeTitleForeground #000000 #99b4d1 9.8
#-- disabledForeground --
ComboBox.disabledForeground #6d6d6d #f0f0f0 4.5 !!!
Label.disabledForeground #6d6d6d #f0f0f0 4.5 !!!
#-- focusCellForeground --
Table.focusCellForeground #000000 #ffffff 21.0
#-- foreground --
Button.foreground #000000 #f0f0f0 18.4
CheckBox.foreground #000000 #f0f0f0 18.4
CheckBoxMenuItem.foreground #000000 #f0f0f0 18.4
ColorChooser.foreground #000000 #f0f0f0 18.4
ComboBox.foreground #000000 #ffffff 21.0
EditorPane.foreground #000000 #ffffff 21.0
FormattedTextField.foreground #000000 #ffffff 21.0
Label.foreground #000000 #f0f0f0 18.4
List.foreground #000000 #ffffff 21.0
Menu.foreground #000000 #f0f0f0 18.4
MenuBar.foreground #000000 #f0f0f0 18.4
MenuItem.foreground #000000 #f0f0f0 18.4
OptionPane.foreground #000000 #f0f0f0 18.4
Panel.foreground #000000 #f0f0f0 18.4
PasswordField.foreground #000000 #ffffff 21.0
PopupMenu.foreground #000000 #f0f0f0 18.4
RadioButton.foreground #000000 #f0f0f0 18.4
RadioButtonMenuItem.foreground #000000 #f0f0f0 18.4
Spinner.foreground #f0f0f0 #f0f0f0 1.0 !!!!!!
TabbedPane.foreground #000000 #f0f0f0 18.4
Table.foreground #000000 #ffffff 21.0
TableHeader.foreground #000000 #f0f0f0 18.4
TextArea.foreground #000000 #ffffff 21.0
TextField.foreground #000000 #ffffff 21.0
TextPane.foreground #000000 #ffffff 21.0
ToggleButton.foreground #000000 #f0f0f0 18.4
ToolTip.foreground #000000 #ffffe1 20.6
Tree.foreground #000000 #ffffff 21.0
#-- inactiveForeground --
EditorPane.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
FormattedTextField.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
PasswordField.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
TextArea.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
TextField.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
TextPane.inactiveForeground #6d6d6d #f0f0f0 4.5 !!!
#-- inactiveTitleForeground --
InternalFrame.inactiveTitleForeground #000000 #bfcddb 13.0
#-- selectionBackground --
ProgressBar.selectionBackground #0078d7 #f0f0f0 3.9 !!!!
#-- selectionForeground --
CheckBoxMenuItem.selectionForeground #ffffff #0078d7 4.5 !!!
ComboBox.selectionForeground #ffffff #0078d7 4.5 !!!
EditorPane.selectionForeground #ffffff #0078d7 4.5 !!!
FormattedTextField.selectionForeground #ffffff #0078d7 4.5 !!!
List.selectionForeground #ffffff #0078d7 4.5 !!!
Menu.selectionForeground #ffffff #0078d7 4.5 !!!
MenuItem.selectionForeground #ffffff #0078d7 4.5 !!!
PasswordField.selectionForeground #ffffff #0078d7 4.5 !!!
ProgressBar.selectionForeground #f0f0f0 #0078d7 3.9 !!!!
RadioButtonMenuItem.selectionForeground #ffffff #0078d7 4.5 !!!
Table.selectionForeground #ffffff #0078d7 4.5 !!!
TextArea.selectionForeground #ffffff #0078d7 4.5 !!!
TextField.selectionForeground #ffffff #0078d7 4.5 !!!
TextPane.selectionForeground #ffffff #0078d7 4.5 !!!
Tree.selectionForeground #ffffff #0078d7 4.5 !!!
#-- textForeground --
Tree.textForeground #000000 #ffffff 21.0
#-- non-text --
ProgressBar.background #f0f0f0 #f0f0f0 1.0 !!!!!!
ProgressBar.foreground #0078d7 #f0f0f0 3.9 !!!!
Separator.foreground #a0a0a0 #ffffff 2.6 !!!!!

View File

@@ -181,23 +181,6 @@ FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResourc
#---- List ----
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -263,6 +246,23 @@ List.focusInputMap [lazy] 64 javax.swing.plaf.InputMapUIResource
shift RIGHT selectNextColumnExtendSelection
shift SPACE extendTo
shift UP selectPreviousRowExtendSelection
List.focusInputMap.RightToLeft [lazy] 16 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- PasswordField ----
@@ -303,15 +303,6 @@ PasswordField.focusInputMap [lazy] 31 javax.swing.plaf.InputMapUIResource
#---- PopupMenu ----
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[0] ESCAPE
[1] cancel
@@ -337,6 +328,15 @@ PopupMenu.selectedWindowInputMapBindings length=24 [Ljava.lang.Object;
[21] return
[22] SPACE
[23] return
PopupMenu.selectedWindowInputMapBindings.RightToLeft length=8 [Ljava.lang.Object;
[0] LEFT
[1] selectChild
[2] KP_LEFT
[3] selectChild
[4] RIGHT
[5] selectParent
[6] KP_RIGHT
[7] selectParent
#---- RadioButton ----
@@ -355,11 +355,6 @@ RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [
#---- ScrollBar ----
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
ScrollBar.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN positiveBlockIncrement
ctrl PAGE_UP negativeBlockIncrement
@@ -375,13 +370,15 @@ ScrollBar.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP negativeBlockIncrement
RIGHT positiveUnitIncrement
UP negativeUnitIncrement
ScrollBar.ancestorInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- ScrollPane ----
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI]
ctrl END scrollEnd
ctrl HOME scrollHome
@@ -397,15 +394,13 @@ ScrollPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource
PAGE_UP scrollUp
RIGHT unitScrollRight
UP unitScrollUp
ScrollPane.ancestorInputMap.RightToLeft [lazy] 2 javax.swing.plaf.InputMapUIResource [UI]
ctrl PAGE_DOWN scrollLeft
ctrl PAGE_UP scrollRight
#---- Slider ----
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource [UI]
DOWN negativeUnitIncrement
END maxScroll
@@ -419,6 +414,11 @@ Slider.focusInputMap [lazy] 12 javax.swing.plaf.InputMapUIResource
PAGE_UP positiveBlockIncrement
RIGHT positiveUnitIncrement
UP positiveUnitIncrement
Slider.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT positiveUnitIncrement
KP_RIGHT negativeUnitIncrement
LEFT positiveUnitIncrement
RIGHT negativeUnitIncrement
#---- Spinner ----
@@ -473,27 +473,6 @@ TabbedPane.focusInputMap [lazy] 10 javax.swing.plaf.InputMapUIResource
#---- Table ----
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -566,6 +545,27 @@ Table.ancestorInputMap [lazy] 71 javax.swing.plaf.InputMapUIResource
shift SPACE extendTo
shift TAB selectPreviousColumnCell
shift UP selectPreviousRowExtendSelection
Table.ancestorInputMap.RightToLeft [lazy] 20 javax.swing.plaf.InputMapUIResource [UI]
ctrl KP_LEFT selectNextColumnChangeLead
ctrl KP_RIGHT selectPreviousColumnChangeLead
ctrl LEFT selectNextColumnChangeLead
ctrl PAGE_DOWN scrollLeftChangeSelection
ctrl PAGE_UP scrollRightChangeSelection
ctrl RIGHT selectPreviousColumnChangeLead
KP_LEFT selectNextColumn
KP_RIGHT selectPreviousColumn
LEFT selectNextColumn
RIGHT selectPreviousColumn
shift ctrl KP_LEFT selectNextColumnExtendSelection
shift ctrl KP_RIGHT selectPreviousColumnExtendSelection
shift ctrl LEFT selectNextColumnExtendSelection
shift ctrl PAGE_DOWN scrollLeftExtendSelection
shift ctrl PAGE_UP scrollRightExtendSelection
shift ctrl RIGHT selectPreviousColumnExtendSelection
shift KP_LEFT selectNextColumnExtendSelection
shift KP_RIGHT selectPreviousColumnExtendSelection
shift LEFT selectNextColumnExtendSelection
shift RIGHT selectPreviousColumnExtendSelection
#---- TableHeader ----
@@ -761,11 +761,6 @@ ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [
Tree.ancestorInputMap [lazy] 1 javax.swing.plaf.InputMapUIResource [UI]
ESCAPE cancel
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent
Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource [UI]
ctrl A selectAll
ctrl BACK_SLASH clearSelection
@@ -826,3 +821,8 @@ Tree.focusInputMap [lazy] 59 javax.swing.plaf.InputMapUIResource
shift PAGE_UP scrollUpExtendSelection
shift SPACE extendTo
shift UP selectPreviousExtendSelection
Tree.focusInputMap.RightToLeft [lazy] 4 javax.swing.plaf.InputMapUIResource [UI]
KP_LEFT selectChild
KP_RIGHT selectParent
LEFT selectChild
RIGHT selectParent

View File

@@ -0,0 +1,228 @@
/*
* Copyright 2025 FormDev Software GmbH
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.formdev.flatlaf.testing;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.net.URL;
import java.net.URLClassLoader;
import javax.swing.*;
/**
* java -classpath "<FlatLaf-root>/flatlaf-testing/bin/main" com.formdev.flatlaf.testing.FlatClassLoaderTest
*
* @author Karl Tauber
*/
public class FlatClassLoaderTest
extends JPanel
{
public static void main( String[] args ) {
try {
Class.forName( "com.formdev.flatlaf.FlatDarkLaf" );
System.err.println( "Run without FlatLaf on classpath" );
return;
} catch( ClassNotFoundException ex ) {
// continue
} catch( Exception ex ) {
ex.printStackTrace();
return;
}
if( FlatClassLoaderTest.class.getResource( "/META-INF/services/com.formdev.flatlaf.FlatDefaultsAddon" ) != null ) {
System.err.println( "Remove file 'META-INF/services/com.formdev.flatlaf.FlatDefaultsAddon'" );
return;
}
try {
@SuppressWarnings( "resource" )
URLClassLoader cl = new URLClassLoader( new URL[] {
new URL( "file", null, "../flatlaf-core/bin/main/" )
}, FlatClassLoaderTest.class.getClassLoader() );
Class<?> lafClass = cl.loadClass( "com.formdev.flatlaf.FlatDarkLaf" );
LookAndFeel laf = (LookAndFeel) lafClass.getDeclaredConstructor().newInstance();
UIManager.setLookAndFeel( laf );
JFrame frame = new JFrame( "FlatClassloaderTest" );
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frame.add( new FlatClassLoaderTest() );
frame.setBounds( 100, 100, 600, 400 );
frame.setVisible( true );
} catch( Exception ex ) {
ex.printStackTrace();
}
}
private FlatClassLoaderTest() {
initComponents();
}
private void initComponents() {
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
JLabel label1 = new JLabel();
JTextField textField1 = new JTextField();
JComboBox<String> comboBox1 = new JComboBox<>();
JButton button1 = new JButton();
JCheckBox checkBox1 = new JCheckBox();
JRadioButton radioButton1 = new JRadioButton();
JToggleButton toggleButton1 = new JToggleButton();
JScrollPane scrollPane1 = new JScrollPane();
JTextArea textArea1 = new JTextArea();
JFormattedTextField formattedTextField1 = new JFormattedTextField();
JPasswordField passwordField1 = new JPasswordField();
JScrollPane scrollPane2 = new JScrollPane();
JTextPane textPane1 = new JTextPane();
JScrollPane scrollPane3 = new JScrollPane();
JEditorPane editorPane1 = new JEditorPane();
JSpinner spinner1 = new JSpinner();
JScrollPane scrollPane4 = new JScrollPane();
JList<String> list1 = new JList<>();
JScrollPane scrollPane5 = new JScrollPane();
JTable table1 = new JTable();
JScrollPane scrollPane6 = new JScrollPane();
JTree tree1 = new JTree();
JProgressBar progressBar1 = new JProgressBar();
JScrollBar scrollBar1 = new JScrollBar();
JSeparator separator1 = new JSeparator();
JSlider slider1 = new JSlider();
JPanel panel1 = new JPanel();
JTabbedPane tabbedPane1 = new JTabbedPane();
JSplitPane splitPane1 = new JSplitPane();
JToolBar toolBar1 = new JToolBar();
JMenuBar menuBar1 = new JMenuBar();
JMenu menu1 = new JMenu();
JMenuItem menuItem1 = new JMenuItem();
JCheckBoxMenuItem checkBoxMenuItem1 = new JCheckBoxMenuItem();
JRadioButtonMenuItem radioButtonMenuItem1 = new JRadioButtonMenuItem();
//======== this ========
setLayout(new FlowLayout());
//---- label1 ----
label1.setText("text");
add(label1);
add(textField1);
add(comboBox1);
//---- button1 ----
button1.setText("text");
add(button1);
//---- checkBox1 ----
checkBox1.setText("text");
add(checkBox1);
//---- radioButton1 ----
radioButton1.setText("text");
add(radioButton1);
//---- toggleButton1 ----
toggleButton1.setText("text");
add(toggleButton1);
//======== scrollPane1 ========
{
scrollPane1.setViewportView(textArea1);
}
add(scrollPane1);
add(formattedTextField1);
add(passwordField1);
//======== scrollPane2 ========
{
scrollPane2.setViewportView(textPane1);
}
add(scrollPane2);
//======== scrollPane3 ========
{
scrollPane3.setViewportView(editorPane1);
}
add(scrollPane3);
add(spinner1);
//======== scrollPane4 ========
{
scrollPane4.setViewportView(list1);
}
add(scrollPane4);
//======== scrollPane5 ========
{
//---- table1 ----
table1.setPreferredScrollableViewportSize(new Dimension(100, 80));
scrollPane5.setViewportView(table1);
}
add(scrollPane5);
//======== scrollPane6 ========
{
//---- tree1 ----
tree1.setVisibleRowCount(6);
scrollPane6.setViewportView(tree1);
}
add(scrollPane6);
add(progressBar1);
add(scrollBar1);
add(separator1);
add(slider1);
//======== panel1 ========
{
panel1.setLayout(new BoxLayout(panel1, BoxLayout.X_AXIS));
}
add(panel1);
add(tabbedPane1);
add(splitPane1);
//======== toolBar1 ========
{
toolBar1.addSeparator();
}
add(toolBar1);
//======== menuBar1 ========
{
//======== menu1 ========
{
menu1.setText("text");
//---- menuItem1 ----
menuItem1.setText("text");
menu1.add(menuItem1);
//---- checkBoxMenuItem1 ----
checkBoxMenuItem1.setText("text");
menu1.add(checkBoxMenuItem1);
//---- radioButtonMenuItem1 ----
radioButtonMenuItem1.setText("text");
menu1.add(radioButtonMenuItem1);
menu1.addSeparator();
}
menuBar1.add(menu1);
}
add(menuBar1);
// JFormDesigner - End of component initialization //GEN-END:initComponents
}
// JFormDesigner - Variables declaration - DO NOT MODIFY //GEN-BEGIN:variables
// JFormDesigner - End of variables declaration //GEN-END:variables
}

View File

@@ -0,0 +1,146 @@
JFDML JFormDesigner: "8.3" encoding: "UTF-8"
new FormModel {
contentType: "form/swing"
root: new FormRoot {
auxiliary() {
"JavaCodeGenerator.defaultVariableLocal": true
}
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class java.awt.FlowLayout ) ) {
name: "this"
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textField1"
} )
add( new FormComponent( "javax.swing.JComboBox" ) {
name: "comboBox1"
auxiliary() {
"JavaCodeGenerator.typeParameters": "String"
}
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBox1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JRadioButton" ) {
name: "radioButton1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JToggleButton" ) {
name: "toggleButton1"
"text": "text"
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane1"
add( new FormComponent( "javax.swing.JTextArea" ) {
name: "textArea1"
} )
} )
add( new FormComponent( "javax.swing.JFormattedTextField" ) {
name: "formattedTextField1"
} )
add( new FormComponent( "javax.swing.JPasswordField" ) {
name: "passwordField1"
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane2"
add( new FormComponent( "javax.swing.JTextPane" ) {
name: "textPane1"
} )
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane3"
add( new FormComponent( "javax.swing.JEditorPane" ) {
name: "editorPane1"
} )
} )
add( new FormComponent( "javax.swing.JSpinner" ) {
name: "spinner1"
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane4"
add( new FormComponent( "javax.swing.JList" ) {
name: "list1"
auxiliary() {
"JavaCodeGenerator.typeParameters": "String"
}
} )
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane5"
add( new FormComponent( "javax.swing.JTable" ) {
name: "table1"
"preferredScrollableViewportSize": new java.awt.Dimension( 100, 80 )
} )
} )
add( new FormContainer( "javax.swing.JScrollPane", new FormLayoutManager( class javax.swing.JScrollPane ) ) {
name: "scrollPane6"
add( new FormComponent( "javax.swing.JTree" ) {
name: "tree1"
"visibleRowCount": 6
} )
} )
add( new FormComponent( "javax.swing.JProgressBar" ) {
name: "progressBar1"
} )
add( new FormComponent( "javax.swing.JScrollBar" ) {
name: "scrollBar1"
} )
add( new FormComponent( "javax.swing.JSeparator" ) {
name: "separator1"
} )
add( new FormComponent( "javax.swing.JSlider" ) {
name: "slider1"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class javax.swing.BoxLayout ) {
"axis": 0
} ) {
name: "panel1"
} )
add( new FormContainer( "javax.swing.JTabbedPane", new FormLayoutManager( class javax.swing.JTabbedPane ) ) {
name: "tabbedPane1"
} )
add( new FormContainer( "javax.swing.JSplitPane", new FormLayoutManager( class javax.swing.JSplitPane ) ) {
name: "splitPane1"
} )
add( new FormContainer( "javax.swing.JToolBar", new FormLayoutManager( class javax.swing.JToolBar ) ) {
name: "toolBar1"
add( new FormComponent( "javax.swing.JToolBar$Separator" ) {
name: "separator2"
} )
} )
add( new FormContainer( "javax.swing.JMenuBar", new FormLayoutManager( class javax.swing.JMenuBar ) ) {
name: "menuBar1"
add( new FormContainer( "javax.swing.JMenu", new FormLayoutManager( class javax.swing.JMenu ) ) {
name: "menu1"
"text": "text"
add( new FormComponent( "javax.swing.JMenuItem" ) {
name: "menuItem1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JCheckBoxMenuItem" ) {
name: "checkBoxMenuItem1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JRadioButtonMenuItem" ) {
name: "radioButtonMenuItem1"
"text": "text"
} )
add( new FormComponent( "javax.swing.JPopupMenu$Separator" ) {
name: "separator3"
} )
} )
} )
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 0, 0 )
"size": new java.awt.Dimension( 425, 460 )
} )
}
}

View File

@@ -21,6 +21,10 @@ import java.awt.event.MouseEvent;
import java.util.Random;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.PopupMenuEvent;
import javax.swing.event.PopupMenuListener;
import com.formdev.flatlaf.FlatClientProperties;
import com.formdev.flatlaf.FlatSystemProperties;
import com.formdev.flatlaf.util.Animator;
import com.formdev.flatlaf.util.UIScale;
import net.miginfocom.swing.*;
@@ -43,6 +47,8 @@ public class FlatPopupTest
FlatPopupTest() {
initComponents();
addPopupMenuListener( popupMenu1, "popupMenu1" );
addPopupMenuListener( popupMenu2, "popupMenu2" );
}
private void showPopupMenu() {
@@ -114,6 +120,46 @@ public class FlatPopupTest
}
}
private void showDirectPopup() {
DirectPopupContent content = new DirectPopupContent();
content.putClientProperty( FlatClientProperties.POPUP_FORCE_HEAVY_WEIGHT, true );
Point pt = showDirectPopupButton.getLocationOnScreen();
System.setProperty( FlatSystemProperties.USE_ROUNDED_POPUP_BORDER, "false" );
UIManager.put( "Popup.dropShadowColor", Color.red );
UIManager.put( "Popup.dropShadowInsets", new Insets( 5, 5, 5, 5 ) );
UIManager.put( "Popup.dropShadowOpacity", 1f );
Popup popup = PopupFactory.getSharedInstance().getPopup( showDirectPopupButton,
content, pt.x, pt.y + showDirectPopupButton.getHeight() + 10 );
content.popup = popup;
popup.show();
System.clearProperty( FlatSystemProperties.USE_ROUNDED_POPUP_BORDER );
UIManager.put( "Popup.dropShadowColor", null );
UIManager.put( "Popup.dropShadowInsets", null );
UIManager.put( "Popup.dropShadowOpacity", null );
}
private void addPopupMenuListener( JPopupMenu popupMenu, String name ) {
popupMenu.addPopupMenuListener( new PopupMenuListener() {
@Override
public void popupMenuWillBecomeVisible( PopupMenuEvent e ) {
System.out.println( "popupMenuWillBecomeVisible " + name );
}
@Override
public void popupMenuWillBecomeInvisible( PopupMenuEvent e ) {
System.out.println( "popupMenuWillBecomeInvisible " + name );
}
@Override
public void popupMenuCanceled( PopupMenuEvent e ) {
System.out.println( "popupMenuCanceled " + name );
}
} );
}
@Override
public void updateUI() {
super.updateUI();
@@ -128,15 +174,12 @@ public class FlatPopupTest
}
}
private void countChanged() {
// TODO add your code here
}
private void initComponents() {
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
label1 = new JLabel();
label2 = new JLabel();
showPopupMenuButton = new JButton();
showDirectPopupButton = new JButton();
showLargePopupMenuButton = new JButton();
showPopupButton = new JButton();
hidePopupButton = new JButton();
@@ -209,6 +252,11 @@ public class FlatPopupTest
showPopupMenuButton.addActionListener(e -> showPopupMenu());
add(showPopupMenuButton, "cell 0 2");
//---- showDirectPopupButton ----
showDirectPopupButton.setText("show direct move/resize popup");
showDirectPopupButton.addActionListener(e -> showDirectPopup());
add(showDirectPopupButton, "cell 2 2 2 1");
//---- showLargePopupMenuButton ----
showLargePopupMenuButton.setText("show heavy-weight JPopupMenu");
showLargePopupMenuButton.addActionListener(e -> showLargePopupMenu());
@@ -240,7 +288,6 @@ public class FlatPopupTest
//---- countField ----
countField.setModel(new SpinnerNumberModel(1, 1, null, 1));
countField.addChangeListener(e -> countChanged());
add(countField, "cell 5 4");
//---- label4 ----
@@ -366,6 +413,7 @@ public class FlatPopupTest
private JLabel label1;
private JLabel label2;
private JButton showPopupMenuButton;
private JButton showDirectPopupButton;
private JButton showLargePopupMenuButton;
private JButton showPopupButton;
private JButton hidePopupButton;
@@ -444,4 +492,69 @@ public class FlatPopupTest
private JLabel label6;
// JFormDesigner - End of variables declaration //GEN-END:variables @formatter:on
}
//---- class MyPopupContent -----------------------------------------------
private static class DirectPopupContent
extends JPanel
{
Popup popup;
DirectPopupContent() {
initComponents();
}
private void resizePopup() {
Window popupWindow = SwingUtilities.windowForComponent( this );
popupWindow.setSize( popupWindow.getWidth() + 20, popupWindow.getHeight() + 50 );
}
private void movePopup() {
Window popupWindow = SwingUtilities.windowForComponent( this );
popupWindow.setLocation( popupWindow.getX() + 20, popupWindow.getY() + 50 );
}
private void hidePopup() {
popup.hide();
}
private void initComponents() {
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents @formatter:off
resizeButton = new JButton();
moveButton = new JButton();
hideButton = new JButton();
//======== this ========
setLayout(new MigLayout(
"hidemode 3",
// columns
"[fill]" +
"[fill]" +
"[fill]",
// rows
"[]"));
//---- resizeButton ----
resizeButton.setText("Resize");
resizeButton.addActionListener(e -> resizePopup());
add(resizeButton, "cell 0 0");
//---- moveButton ----
moveButton.setText("Move");
moveButton.addActionListener(e -> movePopup());
add(moveButton, "cell 1 0");
//---- hideButton ----
hideButton.setText("Hide");
hideButton.addActionListener(e -> hidePopup());
add(hideButton, "cell 2 0");
// JFormDesigner - End of component initialization //GEN-END:initComponents @formatter:on
}
// JFormDesigner - Variables declaration - DO NOT MODIFY //GEN-BEGIN:variables @formatter:off
private JButton resizeButton;
private JButton moveButton;
private JButton hideButton;
// JFormDesigner - End of variables declaration //GEN-END:variables @formatter:on
}
}

View File

@@ -1,4 +1,4 @@
JFDML JFormDesigner: "8.2.3.0.386" Java: "21" encoding: "UTF-8"
JFDML JFormDesigner: "8.3" encoding: "UTF-8"
new FormModel {
contentType: "form/swing"
@@ -30,6 +30,13 @@ new FormModel {
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 2"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "showDirectPopupButton"
"text": "show direct move/resize popup"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "showDirectPopup", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 2 2 1"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "showLargePopupMenuButton"
"text": "show heavy-weight JPopupMenu"
@@ -77,7 +84,6 @@ new FormModel {
minimum: 1
value: 1
}
addEvent( new FormEvent( "javax.swing.event.ChangeListener", "stateChanged", "countChanged", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 4"
} )
@@ -215,5 +221,39 @@ new FormModel {
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 5, 505 )
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill][fill]"
"$rowConstraints": "[]"
} ) {
name: "panel1"
auxiliary() {
"JavaCodeGenerator.className": "DirectPopupContent"
}
add( new FormComponent( "javax.swing.JButton" ) {
name: "resizeButton"
"text": "Resize"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "resizePopup", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "moveButton"
"text": "Move"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "movePopup", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 0"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "hideButton"
"text": "Hide"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "hidePopup", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 0"
} )
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 180, 395 )
"size": new java.awt.Dimension( 270, 100 )
} )
}
}

View File

@@ -142,6 +142,9 @@ public class FlatSingleComponentTest
// register Alt+Shift+F1, F2, ... keys to change system scale factor
DemoPrefs.registerSystemScaleFactors( this );
// register Alt+Shift+S to enable/disable interprocess Laf sync
DemoPrefs.initLafSync( this );
// register Alt+R key to toggle component orientation
registerKey( "alt R", () -> {
applyComponentOrientation( getComponentOrientation().isLeftToRight()

View File

@@ -176,6 +176,9 @@ public class FlatTestFrame
// register Alt+Shift+F1, F2, ... keys to change system scale factor
DemoPrefs.registerSystemScaleFactors( this );
// register Alt+Shift+S to enable/disable interprocess Laf sync
DemoPrefs.initLafSync( this );
// register Ctrl+0, Ctrl++ and Ctrl+- to change font size
registerKey( SystemInfo.isMacOS ? "meta 0" : "ctrl 0", () -> restoreFont() );
registerKey( SystemInfo.isMacOS ? "meta PLUS" : "ctrl PLUS", () -> incrFont() );
@@ -579,7 +582,7 @@ public class FlatTestFrame
UIManager.put( "defaultFont", null );
LookAndFeel lookAndFeel = UIManager.getLookAndFeel();
IntelliJTheme theme = (lookAndFeel instanceof IntelliJTheme.ThemeLaf)
IntelliJTheme theme = (lookAndFeel.getClass() == IntelliJTheme.ThemeLaf.class)
? ((IntelliJTheme.ThemeLaf)lookAndFeel).getTheme()
: null;
String nameForProperties = null;

View File

@@ -24,6 +24,9 @@ import javax.swing.table.*;
import net.miginfocom.swing.*;
import org.jdesktop.swingx.*;
import org.jdesktop.swingx.table.DatePickerCellEditor;
import org.jdesktop.swingx.tips.DefaultTip;
import org.jdesktop.swingx.tips.DefaultTipOfTheDayModel;
import org.jdesktop.swingx.tips.TipOfTheDayModel.Tip;
import com.formdev.flatlaf.testing.FlatTestFrame;
import com.formdev.flatlaf.testing.FlatTestPanel;
@@ -69,6 +72,10 @@ public class FlatSwingXTest
JProgressBar statusProgressBar = new JProgressBar();
statusProgressBar.setValue( 50 );
statusBar1.add( statusProgressBar, new JXStatusBar.Constraint( JXStatusBar.Constraint.ResizeBehavior.FILL ) );
xTipOfTheDay1.setModel( new DefaultTipOfTheDayModel( new Tip[] {
new DefaultTip( "testTip", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." )
} ) );
}
private void busyChanged() {
@@ -77,6 +84,11 @@ public class FlatSwingXTest
xBusyLabel2.setBusy( busy );
}
private void showTipOfTheDayDialog() {
JXTipOfTheDay tipOfTheDay = new JXTipOfTheDay( xTipOfTheDay1.getModel() );
tipOfTheDay.showDialog( this );
}
private void initComponents() {
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
JLabel label1 = new JLabel();
@@ -138,6 +150,9 @@ public class FlatSwingXTest
JXSearchField xSearchField4 = new JXSearchField();
JLabel label12 = new JLabel();
statusBar1 = new JXStatusBar();
JLabel label13 = new JLabel();
xTipOfTheDay1 = new JXTipOfTheDay();
JButton showTipOfTheDayDialogButton = new JButton();
JButton button1 = new JButton();
JButton button2 = new JButton();
@@ -163,6 +178,7 @@ public class FlatSwingXTest
"[]" +
"[]" +
"[]" +
"[top]" +
"[37]"));
//---- label1 ----
@@ -354,14 +370,14 @@ public class FlatSwingXTest
//---- table ----
table.setModel(new DefaultTableModel(
new Object[][] {
{new Date(1574636400000L) /* 25.11.2019, 00:00:00 */},
{new Date(1517439600000L) /* 01.02.2018, 00:00:00 */},
{new Date(1574636400000L) /* 2019-11-25 */},
{new Date(1517439600000L) /* 2018-02-01 */},
},
new String[] {
"Date"
}
) {
Class<?>[] columnTypes = new Class<?>[] {
Class<?>[] columnTypes = {
Date.class
};
@Override
@@ -471,6 +487,16 @@ public class FlatSwingXTest
add(label12, "cell 0 11");
add(statusBar1, "cell 1 11 3 1,grow");
//---- label13 ----
label13.setText("JXTipOfTheDay:");
add(label13, "cell 0 12");
add(xTipOfTheDay1, "cell 1 12 3 1");
//---- showTipOfTheDayDialogButton ----
showTipOfTheDayDialogButton.setText("Show Dialog...");
showTipOfTheDayDialogButton.addActionListener(e -> showTipOfTheDayDialog());
add(showTipOfTheDayDialogButton, "cell 1 12 3 1");
//---- button1 ----
button1.setText("<");
@@ -492,5 +518,6 @@ public class FlatSwingXTest
private JCheckBox busyCheckBox;
private JTable table;
private JXStatusBar statusBar1;
private JXTipOfTheDay xTipOfTheDay1;
// JFormDesigner - End of variables declaration //GEN-END:variables
}

View File

@@ -1,4 +1,4 @@
JFDML JFormDesigner: "7.0.5.0.404" Java: "17" encoding: "UTF-8"
JFDML JFormDesigner: "8.3" encoding: "UTF-8"
new FormModel {
contentType: "form/swing"
@@ -9,7 +9,7 @@ new FormModel {
add( new FormContainer( "com.formdev.flatlaf.testing.FlatTestPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "ltr,insets dialog,hidemode 3"
"$columnConstraints": "[left][][][][fill]"
"$rowConstraints": "[]0[][]0[top][][][][][][][][][37]"
"$rowConstraints": "[]0[][]0[top][][][][][][][][][top][37]"
} ) {
name: "this"
add( new FormComponent( "javax.swing.JLabel" ) {
@@ -402,9 +402,30 @@ new FormModel {
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 11 3 1,grow"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label13"
"text": "JXTipOfTheDay:"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 12"
} )
add( new FormComponent( "org.jdesktop.swingx.JXTipOfTheDay" ) {
name: "xTipOfTheDay1"
auxiliary() {
"JavaCodeGenerator.variableLocal": false
}
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 12 3 1"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "showTipOfTheDayDialogButton"
"text": "Show Dialog..."
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "showTipOfTheDayDialog", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 12 3 1"
} )
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 0, 0 )
"size": new java.awt.Dimension( 795, 600 )
"size": new java.awt.Dimension( 900, 820 )
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button1"

View File

@@ -38,6 +38,7 @@ import java.lang.reflect.Field;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Locale;
@@ -45,6 +46,7 @@ import java.util.Map;
import java.util.Objects;
import java.util.Properties;
import java.util.TreeSet;
import java.util.concurrent.atomic.AtomicReference;
import java.util.function.Predicate;
import javax.swing.*;
import javax.swing.UIDefaults.ActiveValue;
@@ -58,11 +60,13 @@ import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicLookAndFeel;
import javax.swing.table.JTableHeader;
import com.formdev.flatlaf.*;
import com.formdev.flatlaf.demo.intellijthemes.IJThemesDump;
import com.formdev.flatlaf.intellijthemes.FlatAllIJThemes;
import com.formdev.flatlaf.testing.FlatTestLaf;
import com.formdev.flatlaf.themes.*;
import com.formdev.flatlaf.ui.FlatLineBorder;
import com.formdev.flatlaf.ui.FlatUIUtils;
import com.formdev.flatlaf.util.ColorFunctions;
import com.formdev.flatlaf.util.ColorFunctions.ColorFunction;
import com.jidesoft.plaf.LookAndFeelFactory;
import com.formdev.flatlaf.util.DerivedColor;
@@ -102,9 +106,9 @@ public class UIDefaultsDump
dump( FlatMacLightLaf.class.getName(), dir, false );
dump( FlatMacDarkLaf.class.getName(), dir, false );
}
dump( FlatTestLaf.class.getName(), dir, false );
dump( FlatTestLaf.class.getName(), dir, false );
}
// dump( MyBasicLookAndFeel.class.getName(), dir, false );
// dump( MetalLookAndFeel.class.getName(), dir, false );
@@ -152,6 +156,8 @@ public class UIDefaultsDump
private static void dumpIntelliJThemes( File dir ) {
dir = new File( dir, "intellijthemes" );
IJThemesDump.enablePropertiesRecording();
for( LookAndFeelInfo info : FlatAllIJThemes.INFOS ) {
String lafClassName = info.getClassName();
String relativeLafClassName = StringUtils.removeLeading( lafClassName, "com.formdev.flatlaf.intellijthemes." );
@@ -164,6 +170,8 @@ public class UIDefaultsDump
}
private static void dump( String lookAndFeelClassName, File dir, boolean jide ) {
System.out.println( "---- "+lookAndFeelClassName+" -------------------------------" );
try {
UIManager.setLookAndFeel( lookAndFeelClassName );
if( jide )
@@ -181,20 +189,32 @@ public class UIDefaultsDump
// the lazy color InternalFrame.closeHoverBackground is resolved)
defaults = (UIDefaults) defaults.clone();
dump( dir, "", lookAndFeel, defaults, key -> !key.contains( "InputMap" ) );
dump( dir, "", lookAndFeel, defaults, key -> !key.contains( "InputMap" ), true );
if( lookAndFeel.getClass() == FlatLightLaf.class || !(lookAndFeel instanceof FlatLaf) ) {
dump( dir, "_InputMap", lookAndFeel, defaults, key -> key.contains( "InputMap" ) );
dumpActionMaps( dir, "_ActionMap", lookAndFeel, defaults );
if( SystemInfo.isWindows || SystemInfo.isMacOS )
dump( dir, "_InputMap", lookAndFeel, defaults, key -> key.contains( "InputMap" ), false );
if( SystemInfo.isWindows )
dumpActionMaps( dir, "_ActionMap", lookAndFeel, defaults );
}
if( lookAndFeel instanceof IntelliJTheme.ThemeLaf ) {
File cdir = new File( dir.getPath().replace( "intellijthemes", "intellijthemes-colors" ) );
dumpColorsToProperties( cdir, lookAndFeel, defaults );
// dump as .properties
File pdir = new File( dir.getPath().replace( "intellijthemes", "intellijthemes-properties" ) );
IJThemesDump.dumpProperties( pdir, lookAndFeel.getClass().getSimpleName(), defaults );
}
}
private static void dump( File dir, String nameSuffix,
LookAndFeel lookAndFeel, UIDefaults defaults, Predicate<String> keyFilter )
LookAndFeel lookAndFeel, UIDefaults defaults, Predicate<String> keyFilter, boolean contrastRatios )
{
// dump to string
StringWriter stringWriter = new StringWriter( 100000 );
new UIDefaultsDump( lookAndFeel, defaults ).dump( new PrintWriter( stringWriter ), keyFilter );
new UIDefaultsDump( lookAndFeel, defaults ).dump( new PrintWriter( stringWriter ), keyFilter, contrastRatios );
String name = lookAndFeel instanceof MyBasicLookAndFeel
? BasicLookAndFeel.class.getSimpleName()
@@ -226,8 +246,8 @@ public class UIDefaultsDump
if( origFile != null ) {
try {
Map<String, String> defaults1 = parse( new InputStreamReader(
new FileInputStream( origFile ), StandardCharsets.UTF_8 ) );
Map<String, String> defaults2 = parse( new StringReader( stringWriter.toString() ) );
new FileInputStream( origFile ), StandardCharsets.UTF_8 ), false );
Map<String, String> defaults2 = parse( new StringReader( stringWriter.toString() ), false );
content = diff( defaults1, defaults2 );
} catch( Exception ex ) {
@@ -275,6 +295,45 @@ public class UIDefaultsDump
}
}
private static void dumpColorsToProperties( File dir, LookAndFeel lookAndFeel, UIDefaults defaults ) {
// dump to string
StringWriter stringWriter = new StringWriter( 100000 );
new UIDefaultsDump( lookAndFeel, defaults ).dumpColorsAsProperties( new PrintWriter( stringWriter ) );
String name = lookAndFeel instanceof MyBasicLookAndFeel
? BasicLookAndFeel.class.getSimpleName()
: lookAndFeel.getClass().getSimpleName();
File file = new File( dir, name + ".properties" );
// build and append differences
if( file.exists() ) {
try {
Map<String, String> defaults1 = parse( new InputStreamReader(
new FileInputStream( file ), StandardCharsets.UTF_8 ), true );
Map<String, String> defaults2 = parse( new StringReader( stringWriter.toString() ), true );
String diff = diff( defaults1, defaults2 );
if( !diff.isEmpty() ) {
stringWriter.write( "\n\n\n\n#==== Differences ==============================================================\n\n" );
stringWriter.write( diff );
}
} catch( Exception ex ) {
ex.printStackTrace();
return;
}
}
// write to file
file.getParentFile().mkdirs();
try( Writer fileWriter = new OutputStreamWriter(
new FileOutputStream( file ), StandardCharsets.UTF_8 ) )
{
fileWriter.write( stringWriter.toString().replace( "\r", "" ) );
} catch( IOException ex ) {
ex.printStackTrace();
}
}
private static String diff( Map<String, String> defaults1, Map<String, String> defaults2 ) {
TreeSet<String> keys = new TreeSet<>();
keys.addAll( defaults1.keySet() );
@@ -350,19 +409,25 @@ public class UIDefaultsDump
buf.append( '\n' );
}
private static Map<String, String> parse( Reader in ) throws IOException {
private static Map<String, String> parse( Reader in, boolean ignoreDiffs ) throws IOException {
Map<String, String> defaults = new LinkedHashMap<>();
try( BufferedReader reader = new BufferedReader( in ) ) {
String lastKey = null;
boolean inContrastRatios = false;
String line;
while( (line = reader.readLine()) != null ) {
String trimmedLine = line.trim();
if( trimmedLine.isEmpty() || trimmedLine.startsWith( "#" ) ) {
lastKey = null;
if( trimmedLine.contains( "#-------- Contrast Ratios --------" ) )
inContrastRatios = true;
continue;
}
if( ignoreDiffs && (trimmedLine.startsWith( "- " ) || trimmedLine.startsWith( "+ " )) )
continue;
if( Character.isWhitespace( line.charAt( 0 ) ) ) {
String value = defaults.get( lastKey );
value += '\n' + line;
@@ -374,6 +439,8 @@ public class UIDefaultsDump
String key = line.substring( 0, sep );
String value = line.substring( sep );
if( inContrastRatios )
key = "contrast ratio: " + key;
defaults.put( key, value );
lastKey = key;
@@ -403,12 +470,12 @@ public class UIDefaultsDump
out.printf( "OS %s%n", System.getProperty( "os.name" ) );
}
private void dump( PrintWriter out, Predicate<String> keyFilter ) {
private void dump( PrintWriter out, Predicate<String> keyFilter, boolean contrastRatios ) {
dumpHeader( out );
defaults.entrySet().stream()
.sorted( (key1, key2) -> {
return String.valueOf( key1 ).compareTo( String.valueOf( key2 ) );
.sorted( (e1, e2) -> {
return String.valueOf( e1.getKey() ).compareTo( String.valueOf( e2.getKey() ) );
} )
.forEach( entry -> {
Object key = entry.getKey();
@@ -428,6 +495,33 @@ public class UIDefaultsDump
dumpValue( out, strKey, value );
out.println();
} );
if( contrastRatios )
dumpContrastRatios( out );
}
private void dumpColorsAsProperties( PrintWriter out ) {
defaults.keySet().stream()
.sorted( (key1, key2) -> {
return String.valueOf( key1 ).compareTo( String.valueOf( key2 ) );
} )
.forEach( key -> {
Color color = defaults.getColor( key );
if( color == null )
return;
String strKey = String.valueOf( key );
String prefix = keyPrefix( strKey );
if( !prefix.equals( lastPrefix ) ) {
lastPrefix = prefix;
out.printf( "%n%n#---- %s ----%n%n", prefix );
}
out.printf( "%-50s = #%06x", strKey, color.getRGB() & 0xffffff );
if( color.getAlpha() != 255 )
out.printf( "%02x", (color.getRGB() >> 24) & 0xff );
out.println();
} );
}
private void dumpActionMaps( PrintWriter out ) {
@@ -829,6 +923,161 @@ public class UIDefaultsDump
return new Color( newColor.getRGB(), true );
}
private void dumpContrastRatios( PrintWriter out ) {
out.printf( "%n%n#-------- Contrast Ratios --------%n%n" );
out.println( "# WCAG 2 Contrast Requirements: minimum 4.5; enhanced 7.0" );
out.println( "# https://webaim.org/articles/contrast/#sc143" );
out.println();
HashMap<String, String> fg2bgMap = new HashMap<>();
defaults.keySet().stream()
.filter( key -> key instanceof String && ((String)key).endsWith( "ackground" ) )
.map( key -> (String) key )
.forEach( bgKey -> {
String fgKey = bgKey.replace( "Background", "Foreground" ).replace( "background", "foreground" );
fg2bgMap.put( fgKey, bgKey );
} );
// special cases
fg2bgMap.remove( "Button.disabledForeground" );
fg2bgMap.put( "Button.disabledText", "Button.disabledBackground" );
fg2bgMap.remove( "ToggleButton.disabledForeground" );
fg2bgMap.put( "ToggleButton.disabledText", "ToggleButton.disabledBackground" );
fg2bgMap.put( "CheckBox.foreground", "Panel.background" );
fg2bgMap.put( "CheckBox.disabledText", "Panel.background" );
fg2bgMap.put( "Label.foreground", "Panel.background" );
fg2bgMap.put( "Label.disabledForeground", "Panel.background" );
fg2bgMap.remove( "ProgressBar.foreground" );
fg2bgMap.put( "ProgressBar.selectionForeground", "ProgressBar.foreground" );
fg2bgMap.put( "ProgressBar.selectionBackground", "ProgressBar.background" );
fg2bgMap.put( "RadioButton.foreground", "Panel.background" );
fg2bgMap.put( "RadioButton.disabledText", "Panel.background" );
fg2bgMap.remove( "ScrollBar.foreground" );
fg2bgMap.remove( "ScrollBar.hoverButtonForeground" );
fg2bgMap.remove( "ScrollBar.pressedButtonForeground" );
fg2bgMap.remove( "ScrollPane.foreground" );
fg2bgMap.remove( "Separator.foreground" );
fg2bgMap.remove( "Slider.foreground" );
fg2bgMap.remove( "SplitPane.foreground" );
fg2bgMap.remove( "TextArea.disabledForeground" );
fg2bgMap.put( "TextArea.inactiveForeground", "TextArea.disabledBackground" );
fg2bgMap.remove( "TextPane.disabledForeground" );
fg2bgMap.put( "TextPane.inactiveForeground", "TextPane.disabledBackground" );
fg2bgMap.remove( "EditorPane.disabledForeground" );
fg2bgMap.put( "EditorPane.inactiveForeground", "EditorPane.disabledBackground" );
fg2bgMap.remove( "TextField.disabledForeground" );
fg2bgMap.put( "TextField.inactiveForeground", "TextField.disabledBackground" );
fg2bgMap.remove( "FormattedTextField.disabledForeground" );
fg2bgMap.put( "FormattedTextField.inactiveForeground", "FormattedTextField.disabledBackground" );
fg2bgMap.remove( "PasswordField.disabledForeground" );
fg2bgMap.put( "PasswordField.inactiveForeground", "PasswordField.disabledBackground" );
fg2bgMap.remove( "ToolBar.dockingForeground" );
fg2bgMap.remove( "ToolBar.floatingForeground" );
fg2bgMap.remove( "ToolBar.foreground" );
fg2bgMap.remove( "ToolBar.hoverButtonGroupForeground" );
fg2bgMap.remove( "Viewport.foreground" );
fg2bgMap.remove( "InternalFrame.closeHoverForeground" );
fg2bgMap.remove( "InternalFrame.closePressedForeground" );
fg2bgMap.remove( "TabbedPane.closeHoverForeground" );
fg2bgMap.remove( "TabbedPane.closePressedForeground" );
fg2bgMap.remove( "TitlePane.closeHoverForeground" );
fg2bgMap.remove( "TitlePane.closePressedForeground" );
// non-text
HashMap<String, String> nonTextMap = new HashMap<>();
nonTextMap.put( "Menu.icon.arrowColor", "Panel.background" );
nonTextMap.put( "Menu.icon.disabledArrowColor", "Panel.background" );
nonTextMap.put( "CheckBoxMenuItem.icon.checkmarkColor", "Panel.background" );
nonTextMap.put( "CheckBoxMenuItem.icon.disabledCheckmarkColor", "Panel.background" );
nonTextMap.put( "ProgressBar.foreground", "Panel.background" );
nonTextMap.put( "ProgressBar.background", "Panel.background" );
nonTextMap.put( "Separator.foreground", "Separator.background" );
nonTextMap.put( "Slider.trackColor", "Panel.background" );
nonTextMap.put( "Slider.trackValueColor", "Panel.background" );
nonTextMap.put( "Slider.disabledTrackColor", "Panel.background" );
nonTextMap.put( "TabbedPane.contentAreaColor", "Panel.background" );
nonTextMap.put( "ToolBar.separatorColor", "ToolBar.background" );
// out.println();
// fg2bgMap.entrySet().stream()
// .sorted( (e1, e2) -> e1.getKey().compareTo( e2.getKey() ) )
// .forEach( e -> {
// out.printf( "%-50s %s%n", e.getKey(), e.getValue() );
// } );
// out.println();
AtomicReference<String> lastSubkey = new AtomicReference<>();
fg2bgMap.entrySet().stream()
.sorted( (e1, e2) -> {
String key1 = e1.getKey();
String key2 = e2.getKey();
int dot1 = key1.lastIndexOf( '.' );
int dot2 = key2.lastIndexOf( '.' );
if( dot1 < 0 || dot2 < 0 )
return key1.compareTo( key2 );
int r = key1.substring( dot1 + 1 ).compareTo( key2.substring( dot2 + 1 ) );
if( r != 0 )
return r;
return key1.substring( 0, dot1 ).compareTo( key2.substring( 0, dot2 ) );
} )
.forEach( e -> {
dumpContrastRatio( out, e.getKey(), e.getValue(), lastSubkey );
} );
out.println();
out.println( "#-- non-text --" );
nonTextMap.entrySet().stream()
.sorted( (e1, e2) -> {
return e1.getKey().compareTo( e2.getKey() );
} )
.forEach( e -> {
dumpContrastRatio( out, e.getKey(), e.getValue(), null );
} );
}
private void dumpContrastRatio( PrintWriter out, String fgKey, String bgKey, AtomicReference<String> lastSubkey ) {
Color background = defaults.getColor( bgKey );
Color foreground = defaults.getColor( fgKey );
if( background == null || foreground == null )
return;
String subkey = fgKey.substring( fgKey.lastIndexOf( '.' ) + 1 );
if( lastSubkey != null && !subkey.equals( lastSubkey.get() ) ) {
lastSubkey.set( subkey );
out.println();
out.println( "#-- " + subkey + " --" );
}
Color translucentForeground = null;
if( foreground.getAlpha() != 255 ) {
translucentForeground = foreground;
float weight = foreground.getAlpha() / 255f;
foreground = ColorFunctions.mix( new Color( foreground.getRGB() ), background, weight );
}
float luma1 = ColorFunctions.luma( background );
float luma2 = ColorFunctions.luma( foreground );
float contrastRatio = (luma1 > luma2)
? (luma1 + 0.05f) / (luma2 + 0.05f)
: (luma2 + 0.05f) / (luma1 + 0.05f);
String rateing =
contrastRatio < 1.95f ? " !!!!!!" :
contrastRatio < 2.95f ? " !!!!!" :
contrastRatio < 3.95f ? " !!!!" :
contrastRatio < 4.95f ? " !!!" :
contrastRatio < 5.95f ? " !!" :
contrastRatio < 6.95f ? " !" :
"";
out.printf( "%-50s #%06x #%06x %4.1f%s%s%n", fgKey,
foreground.getRGB() & 0xffffff, background.getRGB() & 0xffffff,
contrastRatio, rateing,
translucentForeground != null ? " " + dumpColorHex( translucentForeground ) : "" );
}
//---- class MyBasicLookAndFeel -------------------------------------------
public static class MyBasicLookAndFeel

View File

@@ -463,6 +463,24 @@ TitlePane.foreground = #00f
TitlePane.inactiveForeground = #fff
TitlePane.borderColor = #f00
TitlePane.buttonBackground = #fff
TitlePane.buttonForeground = #000
TitlePane.buttonInactiveBackground = #ddd
TitlePane.buttonInactiveForeground = #00f
TitlePane.buttonHoverBackground = #bbb
TitlePane.buttonHoverForeground = #0f0
TitlePane.buttonPressedBackground = #999
TitlePane.buttonPressedForeground = #f00
TitlePane.closeBackground = #f00
TitlePane.closeForeground = #000
TitlePane.closeInactiveBackground = #d00
TitlePane.closeInactiveForeground = #0ff
TitlePane.closeHoverBackground = #b00
TitlePane.closeHoverForeground = #f0f
TitlePane.closePressedBackground = #900
TitlePane.closePressedForeground = #0f0
#---- ToggleButton ----