From f5e6b90e024dc8487830ae5f83afeed21182ff27 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Tue, 25 Feb 2025 19:31:14 +0100 Subject: [PATCH] UIDefaultsDump: fixed property sort order and updated dumps GTKLookAndFeel dump updated on Ubuntu 24.10 --- .../uidefaults/BasicLookAndFeel_1.8.0_202.txt | 78 ++ .../BasicLookAndFeel_InputMap_1.8.0_202.txt | 130 +-- .../dumps/uidefaults/FlatDarkLaf_1.8.0.txt | 12 +- .../dumps/uidefaults/FlatLightLaf_1.8.0.txt | 12 +- .../FlatLightLaf_InputMap_1.8.0-mac.txt | 142 +-- .../FlatLightLaf_InputMap_1.8.0.txt | 162 ++-- .../dumps/uidefaults/FlatMacDarkLaf_1.8.0.txt | 12 +- .../uidefaults/FlatMacLightLaf_1.8.0.txt | 12 +- .../dumps/uidefaults/FlatTestLaf_1.8.0.txt | 12 +- .../uidefaults/GTKLookAndFeel_1.8.0_202.txt | 430 ++++---- .../GTKLookAndFeel_ActionMap_1.8.0_202.txt | 916 ++++++++++++++++++ .../GTKLookAndFeel_InputMap_1.8.0_202.txt | 126 +-- .../uidefaults/MetalLookAndFeel_1.8.0_202.txt | 87 ++ .../MetalLookAndFeel_InputMap_1.8.0_202.txt | 130 +-- .../NimbusLookAndFeel_1.8.0_202.txt | 163 +++- .../NimbusLookAndFeel_InputMap_1.8.0_202.txt | 18 +- .../WindowsLookAndFeel_1.8.0_202.txt | 88 +- .../WindowsLookAndFeel_InputMap_1.8.0_202.txt | 130 +-- .../testing/uidefaults/UIDefaultsDump.java | 6 +- 19 files changed, 1987 insertions(+), 679 deletions(-) create mode 100644 flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_ActionMap_1.8.0_202.txt diff --git a/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_1.8.0_202.txt index 30168f9e..42056f0f 100644 --- a/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_1.8.0_202.txt @@ -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 !!!! diff --git a/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_InputMap_1.8.0_202.txt index acb39c3b..aac87ab6 100644 --- a/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_InputMap_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/BasicLookAndFeel_InputMap_1.8.0_202.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0.txt index 9b7f11b0..a1c64d4f 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatDarkLaf_1.8.0.txt @@ -122,6 +122,7 @@ CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F CheckBox.disabledText #a6a6a6 HSL 0 0 65 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 #46494b HSL 204 3 28 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.borderColor #696b6d HSL 210 2 42 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.checkmarkColor #c7c7c7 HSL 0 0 78 javax.swing.plaf.ColorUIResource [UI] @@ -137,7 +138,6 @@ CheckBox.icon.pressedBackground #55585b HSL 210 3 35 com.formdev.flatlaf. CheckBox.icon.pressedBorderColor #446e9e HSL 212 40 44 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.selectedBackground #46494b HSL 204 3 28 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon.selectedBorderColor #87898a HSL 200 1 54 javax.swing.plaf.ColorUIResource [UI] -CheckBox.icon [lazy] 15,15 com.formdev.flatlaf.icons.FlatCheckBoxIcon [UI] CheckBox.iconTextGap 4 CheckBox.icon[filled].checkmarkColor #46494b HSL 204 3 28 javax.swing.plaf.ColorUIResource [UI] CheckBox.icon[filled].hoverSelectedBackground #bfbfbf HSL 0 0 75 com.formdev.flatlaf.util.DerivedColor [UI] darken(3% autoInverse) @@ -800,8 +800,8 @@ RadioButton.disabledText #a6a6a6 HSL 0 0 65 javax.swing.plaf.Colo RadioButton.font [active] $defaultFont [UI] RadioButton.foreground #dddddd HSL 0 0 87 javax.swing.plaf.ColorUIResource [UI] RadioButton.highlight #232324 HSL 240 1 14 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 #2f3031 HSL 210 2 19 javax.swing.plaf.ColorUIResource [UI] @@ -1461,14 +1461,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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt index a0953d46..b3e564d4 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_1.8.0.txt @@ -123,6 +123,7 @@ CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F 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] @@ -805,8 +805,8 @@ RadioButton.disabledText #808080 HSL 0 0 50 javax.swing.plaf.Colo 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] @@ -1466,14 +1466,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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0-mac.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0-mac.txt index f9e4462d..77e1b305 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0-mac.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0-mac.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0.txt index 4389a367..d3bdf429 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatLightLaf_InputMap_1.8.0.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatMacDarkLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatMacDarkLaf_1.8.0.txt index 8ef3492d..0392e80f 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatMacDarkLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatMacDarkLaf_1.8.0.txt @@ -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 @@ -808,9 +808,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] @@ -1471,14 +1471,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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatMacLightLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatMacLightLaf_1.8.0.txt index 96795586..4dc02870 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatMacLightLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatMacLightLaf_1.8.0.txt @@ -122,6 +122,7 @@ CheckBox.border [lazy] 0,0,0,0 false com.formdev.flatlaf.ui.F 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] @@ -812,9 +812,9 @@ RadioButton.disabledText #7b7b7b HSL 0 0 48 javax.swing.plaf.Colo 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] @@ -1475,14 +1475,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 diff --git a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0.txt b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0.txt index ffe6bff2..8ffb24da 100644 --- a/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0.txt +++ b/flatlaf-testing/dumps/uidefaults/FlatTestLaf_1.8.0.txt @@ -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 @@ -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] @@ -1520,14 +1520,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 diff --git a/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_1.8.0_202.txt index 08a2d17d..2d91b8ed 100644 --- a/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_1.8.0_202.txt @@ -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 !!!!! diff --git a/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_ActionMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_ActionMap_1.8.0_202.txt new file mode 100644 index 00000000..8e86846a --- /dev/null +++ b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_ActionMap_1.8.0_202.txt @@ -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 ---- + diff --git a/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt index 73a2957a..8644ea92 100644 --- a/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_1.8.0_202.txt index daa84891..dab69c48 100644 --- a/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_1.8.0_202.txt @@ -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 !!!!!! diff --git a/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_InputMap_1.8.0_202.txt index c2093202..4810eb80 100644 --- a/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_InputMap_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/MetalLookAndFeel_InputMap_1.8.0_202.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_1.8.0_202.txt index 5baab554..56da24ee 100644 --- a/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_1.8.0_202.txt @@ -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 diff --git a/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_InputMap_1.8.0_202.txt index 8a75235d..639255bf 100644 --- a/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_InputMap_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/NimbusLookAndFeel_InputMap_1.8.0_202.txt @@ -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 ---- diff --git a/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_1.8.0_202.txt index c962cd37..833461b8 100644 --- a/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_1.8.0_202.txt @@ -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 !!!!! diff --git a/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_InputMap_1.8.0_202.txt index 3fb5d6eb..d7ad9a35 100644 --- a/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_InputMap_1.8.0_202.txt +++ b/flatlaf-testing/dumps/uidefaults/WindowsLookAndFeel_InputMap_1.8.0_202.txt @@ -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 diff --git a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/uidefaults/UIDefaultsDump.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/uidefaults/UIDefaultsDump.java index a5cf5878..e723e7f1 100644 --- a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/uidefaults/UIDefaultsDump.java +++ b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/uidefaults/UIDefaultsDump.java @@ -167,6 +167,8 @@ public class UIDefaultsDump } private static void dump( String lookAndFeelClassName, File dir, boolean jide ) { + System.out.println( "---- "+lookAndFeelClassName+" -------------------------------" ); + try { UIManager.setLookAndFeel( lookAndFeelClassName ); if( jide ) @@ -415,8 +417,8 @@ public class UIDefaultsDump 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();