From b36ac1b82458ec344538e4f689255fad89b74829 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Thu, 21 May 2020 18:38:46 +0200 Subject: [PATCH] UI defaults: added GTKLookAndFeel dump made on Fedora 31 (Adweita theme) --- .../testing/uidefaults/UIDefaultsDump.java | 13 +- .../FlatDarkLaf_1.8.0_202-linux.txt | 12 + .../FlatLightLaf_1.8.0_202-linux.txt | 12 + .../uidefaults/GTKLookAndFeel_1.8.0_202.txt | 860 +++++++++++++++++ .../GTKLookAndFeel_InputMap_1.8.0_202.txt | 874 ++++++++++++++++++ 5 files changed, 1767 insertions(+), 4 deletions(-) create mode 100644 flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatDarkLaf_1.8.0_202-linux.txt create mode 100644 flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatLightLaf_1.8.0_202-linux.txt create mode 100644 flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_1.8.0_202.txt create mode 100644 flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt 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 5b372c5e..c44ff61a 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 @@ -100,6 +100,8 @@ public class UIDefaultsDump // dump( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel", dir ); // else if( SystemInfo.IS_MAC ) // dump( "com.apple.laf.AquaLookAndFeel", dir ); +// else if( SystemInfo.IS_LINUX ) +// dump( "com.sun.java.swing.plaf.gtk.GTKLookAndFeel", dir ); // // dump( "com.jgoodies.looks.plastic.PlasticLookAndFeel", dir ); // dump( "com.jgoodies.looks.windows.WindowsLookAndFeel", dir ); @@ -146,10 +148,9 @@ public class UIDefaultsDump LookAndFeel lookAndFeel = UIManager.getLookAndFeel(); dump( dir, name, "", lookAndFeel, key -> !key.contains( "InputMap" ) ); - if( lookAndFeel.getClass() != FlatLightLaf.class ) - return; - dump( dir, name, "_InputMap", lookAndFeel, key -> key.contains( "InputMap" ) ); + if( lookAndFeel.getClass() == FlatLightLaf.class || !(lookAndFeel instanceof FlatLaf) ) + dump( dir, name, "_InputMap", lookAndFeel, key -> key.contains( "InputMap" ) ); } private static void dump( File dir, String name, String nameSuffix, @@ -164,7 +165,11 @@ public class UIDefaultsDump ? BasicLookAndFeel.class.getSimpleName() : lookAndFeel.getClass().getSimpleName(); } - String osSuffix = (SystemInfo.IS_MAC && lookAndFeel instanceof FlatLaf) ? "-mac" : ""; + String osSuffix = (SystemInfo.IS_MAC && lookAndFeel instanceof FlatLaf) + ? "-mac" + : ((SystemInfo.IS_LINUX && lookAndFeel instanceof FlatLaf) + ? "-linux" + : ""); File file = new File( dir, name + nameSuffix + "_" + System.getProperty( "java.version" ) + osSuffix + ".txt" ); diff --git a/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatDarkLaf_1.8.0_202-linux.txt b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatDarkLaf_1.8.0_202-linux.txt new file mode 100644 index 00000000..129e184f --- /dev/null +++ b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatDarkLaf_1.8.0_202-linux.txt @@ -0,0 +1,12 @@ +- OS Windows 10 ++ OS Linux + +- Button.defaultButtonFollowsFocus true ++ Button.defaultButtonFollowsFocus false + +- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI] ++ ProgressBar.font [active] Cantarell plain 13 javax.swing.plaf.FontUIResource [UI] + +- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI] ++ defaultFont Cantarell plain 15 javax.swing.plaf.FontUIResource [UI] + diff --git a/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatLightLaf_1.8.0_202-linux.txt b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatLightLaf_1.8.0_202-linux.txt new file mode 100644 index 00000000..129e184f --- /dev/null +++ b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/FlatLightLaf_1.8.0_202-linux.txt @@ -0,0 +1,12 @@ +- OS Windows 10 ++ OS Linux + +- Button.defaultButtonFollowsFocus true ++ Button.defaultButtonFollowsFocus false + +- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI] ++ ProgressBar.font [active] Cantarell plain 13 javax.swing.plaf.FontUIResource [UI] + +- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI] ++ defaultFont Cantarell plain 15 javax.swing.plaf.FontUIResource [UI] + diff --git a/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_1.8.0_202.txt b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_1.8.0_202.txt new file mode 100644 index 00000000..08a2d17d --- /dev/null +++ b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_1.8.0_202.txt @@ -0,0 +1,860 @@ +Class com.sun.java.swing.plaf.gtk.GTKLookAndFeel +ID GTK +Name GTK look and feel +Java 1.8.0_202 +OS Linux + + +#---- ---- + +AATextInfoPropertyKey [unknown type] sun.swing.SwingUtilities2$AATextInfo + + +#---- ArrowButton ---- + +ArrowButton.size 13 +ArrowButtonUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- AuditoryCues ---- + +AuditoryCues.allAuditoryCues length=13 [Ljava.lang.Object; + [0] CheckBoxMenuItem.commandSound + [1] InternalFrame.closeSound + [2] InternalFrame.maximizeSound + [3] InternalFrame.minimizeSound + [4] InternalFrame.restoreDownSound + [5] InternalFrame.restoreUpSound + [6] MenuItem.commandSound + [7] OptionPane.errorSound + [8] OptionPane.informationSound + [9] OptionPane.questionSound + [10] OptionPane.warningSound + [11] PopupMenu.popupSound + [12] RadioButtonMenuItem.commandSound +AuditoryCues.cueList length=13 [Ljava.lang.Object; + [0] CheckBoxMenuItem.commandSound + [1] InternalFrame.closeSound + [2] InternalFrame.maximizeSound + [3] InternalFrame.minimizeSound + [4] InternalFrame.restoreDownSound + [5] InternalFrame.restoreUpSound + [6] MenuItem.commandSound + [7] OptionPane.errorSound + [8] OptionPane.informationSound + [9] OptionPane.questionSound + [10] OptionPane.warningSound + [11] PopupMenu.popupSound + [12] RadioButtonMenuItem.commandSound +AuditoryCues.noAuditoryCues length=1 [Ljava.lang.Object; + [0] mute + + +#---- Button ---- + +Button.background #e8e8e7 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.highlight #ffffff javax.swing.plaf.ColorUIResource [UI] +Button.light #e8e8e7 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.textIconGap 4 +Button.textShiftOffset 0 +ButtonUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- CheckBox ---- + +CheckBox.background #e8e8e7 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.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 +CheckBox.textShiftOffset 0 + + +#---- CheckBoxMenuItem ---- + +CheckBoxMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI] +CheckBoxMenuItem.acceleratorForeground #2e3436 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.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.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI] +CheckBoxMenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI] +CheckBoxMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +CheckBoxMenuItemUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- CheckBox ---- + +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.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.swatchesRecentSwatchSize 10,10 java.awt.Dimension +ColorChooser.swatchesSwatchSize 10,10 java.awt.Dimension +ColorChooserUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ComboBox ---- + +ComboBox.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +ComboBox.buttonBackground #e8e8e7 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.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.isEnterSelectablePopup true +ComboBox.noActionOnKeyNavigation false +ComboBox.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI] +ComboBox.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +ComboBox.timeFactor 1000 +ComboBoxUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Desktop ---- + +Desktop.background #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +Desktop.minOnScreenInsets 3,3,3,3 javax.swing.plaf.InsetsUIResource [UI] + + +#---- DesktopIcon ---- + +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 +DesktopIconUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- DesktopPane ---- + +DesktopPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- EditorPane ---- + +EditorPane.background #ffffff javax.swing.plaf.ColorUIResource [UI] +EditorPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI] +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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +EditorPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- FileChooser ---- + +FileChooser.detailsViewIcon [lazy] null +FileChooser.homeFolderIcon [lazy] null +FileChooser.listViewIcon [lazy] null +FileChooser.newFolderIcon [lazy] null +FileChooser.readOnly false +FileChooser.upFolderIcon [lazy] null +FileChooser.useSystemExtensionHiding false +FileChooser.usesSingleFilePane false +FileChooserUI com.sun.java.swing.plaf.gtk.GTKLookAndFeel + + +#---- FileView ---- + +FileView.computerIcon [lazy] null +FileView.directoryIcon [lazy] 16,18 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage) +FileView.fileIcon [lazy] 16,20 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage) +FileView.floppyDriveIcon [lazy] null +FileView.hardDriveIcon [lazy] null + + +#---- FormattedTextField ---- + +FormattedTextField.background #e8e8e7 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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +FormattedTextFieldUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- InternalFrame ---- + +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] +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.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 +InternalFrame.layoutTitlePaneAtOrigin true +InternalFrame.maximizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon +InternalFrame.minimizeIcon [lazy] 14,16 javax.swing.plaf.basic.BasicIconFactory$EmptyFrameIcon +InternalFrame.titleFont [lazy] Dialog bold 12 javax.swing.plaf.FontUIResource [UI] +InternalFrame.useTaskBar true +InternalFrame.windowBindings length=6 [Ljava.lang.Object; + [0] shift ESCAPE + [1] showSystemMenu + [2] ctrl SPACE + [3] showSystemMenu + [4] ESCAPE + [5] hideSystemMenu + + +#---- InternalFrameTitlePane ---- + +InternalFrameTitlePane.titlePaneLayout [lazy] [unknown type] com.sun.java.swing.plaf.gtk.Metacity$TitlePaneLayout +InternalFrameTitlePaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- InternalFrame ---- + +InternalFrameUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Label ---- + +Label.background #e8e8e7 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] +LabelUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- List ---- + +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.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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +List.timeFactor 1000 +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.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.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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +Menu.shortcutKeys length=1 [I + [0] 8 +Menu.submenuPopupOffsetX 0 +Menu.submenuPopupOffsetY 0 +Menu.useMenuBarForTopLevelMenus true + + +#---- MenuBar ---- + +MenuBar.background #e8e8e7 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.highlight #ffffff javax.swing.plaf.ColorUIResource [UI] +MenuBar.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI] +MenuBar.windowBindings length=2 [Ljava.lang.Object; + [0] F10 + [1] takeFocus +MenuBarUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- MenuItem ---- + +MenuItem.acceleratorDelimiter + +MenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI] +MenuItem.acceleratorForeground #2e3436 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.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.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI] +MenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI] +MenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +MenuItemUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Menu ---- + +MenuUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- OptionPane ---- + +OptionPane.background #e8e8e7 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.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.minimumSize 262,90 javax.swing.plaf.DimensionUIResource [UI] +OptionPane.questionIcon [lazy] null +OptionPane.sameSizeButtons true +OptionPane.setButtonMargin false +OptionPane.warningIcon [lazy] null +OptionPane.windowBindings length=2 [Ljava.lang.Object; + [0] ESCAPE + [1] close +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] +PanelUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- PasswordField ---- + +PasswordField.background #e8e8e7 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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +PasswordFieldUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- PopupMenu ---- + +PopupMenu.background #e8e8e7 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 +PopupMenu.consumeEventOnClose true +PopupMenu.font [lazy] Cantarell plain 15 javax.swing.plaf.FontUIResource [UI] +PopupMenu.foreground #2e3436 javax.swing.plaf.ColorUIResource [UI] + + +#---- PopupMenuSeparator ---- + +PopupMenuSeparatorUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- PopupMenu ---- + +PopupMenuUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ProgressBar ---- + +ProgressBar.background #e8e8e7 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.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.verticalSize 20,78 javax.swing.plaf.DimensionUIResource [UI] +ProgressBarUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- RadioButton ---- + +RadioButton.background #e8e8e7 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.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.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI] +RadioButton.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI] +RadioButton.textIconGap 4 +RadioButton.textShiftOffset 0 + + +#---- RadioButtonMenuItem ---- + +RadioButtonMenuItem.acceleratorFont [lazy] Dialog plain 12 javax.swing.plaf.FontUIResource [UI] +RadioButtonMenuItem.acceleratorForeground #2e3436 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.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.margin 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI] +RadioButtonMenuItem.selectionBackground #4a90d9 javax.swing.plaf.ColorUIResource [UI] +RadioButtonMenuItem.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +RadioButtonMenuItemUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- RadioButton ---- + +RadioButtonUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- RootPane ---- + +RootPane.defaultButtonWindowKeyBindings length=8 [Ljava.lang.Object; + [0] ENTER + [1] press + [2] released ENTER + [3] release + [4] ctrl ENTER + [5] press + [6] ctrl released ENTER + [7] release +RootPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ScrollBar ---- + +ScrollBar.allowsAbsolutePositioning true +ScrollBar.alwaysShowThumb true +ScrollBar.background #e0e0e0 javax.swing.plaf.ColorUIResource [UI] +ScrollBar.foreground #e8e8e7 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.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.trackHighlight #000000 javax.swing.plaf.ColorUIResource [UI] +ScrollBar.width 16 +ScrollBarUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ScrollPane ---- + +ScrollPane.background #e8e8e7 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] +ScrollPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Separator ---- + +Separator.background #ffffff javax.swing.plaf.ColorUIResource [UI] +Separator.foreground #a4a4a1 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.thickness 2 +SeparatorUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Slider ---- + +Slider.background #e8e8e7 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.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.thumbHeight 14 +Slider.thumbWidth 30 +Slider.tickColor #000000 java.awt.Color +Slider.verticalSize 21,200 java.awt.Dimension +SliderUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Spinner ---- + +Spinner.arrowButtonSize 16,5 java.awt.Dimension +Spinner.background #e8e8e7 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] +SpinnerUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- SplitPane ---- + +SplitPane.background #e8e8e7 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.size 7 +SplitPane.supportsOneTouchButtons false + + +#---- SplitPaneDivider ---- + +SplitPaneDivider.border [lazy] 1,1,1,1 true javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder [UI] +SplitPaneDivider.draggingColor #404040 javax.swing.plaf.ColorUIResource [UI] + + +#---- SplitPane ---- + +SplitPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Synth ---- + +Synth.doNotSetTextAA true + + +#---- TabbedPane ---- + +TabbedPane.background #e8e8e7 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.highlight #ffffff javax.swing.plaf.ColorUIResource [UI] +TabbedPane.isTabRollover false +TabbedPane.labelShift 3 +TabbedPane.light #e8e8e7 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.tabAreaInsets 3,2,0,2 javax.swing.plaf.InsetsUIResource [UI] +TabbedPane.tabInsets 0,4,1,4 javax.swing.plaf.InsetsUIResource [UI] +TabbedPane.tabRunOverlay 2 +TabbedPane.tabsOpaque true +TabbedPane.tabsOverlapBorder false +TabbedPane.textIconGap 4 +TabbedPaneUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Table ---- + +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.dropLineShortColor #000000 javax.swing.plaf.ColorUIResource [UI] +Table.focusCellBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +Table.focusCellForeground #2e3436 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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +Table.sortIconColor #a4a4a1 javax.swing.plaf.ColorUIResource [UI] + + +#---- TableHeader ---- + +TableHeader.alignSorterArrow true +TableHeader.background #e8e8e7 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] +TableHeaderUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Table ---- + +TableUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- TextArea ---- + +TextArea.background #e8e8e7 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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +TextAreaUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- TextField ---- + +TextField.background #e8e8e7 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.highlight #ffffff javax.swing.plaf.ColorUIResource [UI] +TextField.inactiveBackground #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +TextField.inactiveForeground #8b8e8f javax.swing.plaf.ColorUIResource [UI] +TextField.light #e8e8e7 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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +TextField.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI] +TextFieldUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- TextPane ---- + +TextPane.background #ffffff javax.swing.plaf.ColorUIResource [UI] +TextPane.border [lazy] 0,0,0,0 false javax.swing.plaf.basic.BasicBorders$MarginBorder [UI] +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.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.selectionForeground #ffffff javax.swing.plaf.ColorUIResource [UI] +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] + + +#---- ToggleButton ---- + +ToggleButton.background #e8e8e7 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.highlight #ffffff javax.swing.plaf.ColorUIResource [UI] +ToggleButton.light #e8e8e7 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.textIconGap 4 +ToggleButton.textShiftOffset 0 +ToggleButtonUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ToolBar ---- + +ToolBar.background #e8e8e7 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.dockingForeground #ff0000 javax.swing.plaf.ColorUIResource [UI] +ToolBar.floatingBackground #e8e8e7 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.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.separatorSize 10,10 javax.swing.plaf.DimensionUIResource [UI] +ToolBar.shadow #a4a4a1 javax.swing.plaf.ColorUIResource [UI] + + +#---- ToolBarSeparator ---- + +ToolBarSeparatorUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ToolBar ---- + +ToolBarUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- ToolTip ---- + +ToolTip.background #e8e8e7 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] + + +#---- ToolTipManager ---- + +ToolTipManager.enableToolTipMode allWindows + + +#---- ToolTip ---- + +ToolTipUI javax.swing.plaf.synth.SynthLookAndFeel + + +#---- Tree ---- + +Tree.background #ffffff javax.swing.plaf.ColorUIResource [UI] +Tree.changeSelectionWithFocus true +Tree.collapsedIcon [lazy] 13,13 com.sun.java.swing.plaf.gtk.GTKIconFactory$SynthExpanderIcon [UI] +Tree.drawHorizontalLines false +Tree.drawVerticalLines false +Tree.drawsFocusBorder true +Tree.drawsFocusBorderAroundIcon false +Tree.dropLineColor #a4a4a1 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.hash #808080 javax.swing.plaf.ColorUIResource [UI] +Tree.leftChildIndent 2 +Tree.lineTypeDashed false +Tree.padding 4 +Tree.paintLines true +Tree.repaintWholeRow true +Tree.rightChildIndent 12 +Tree.rowHeight -1 +Tree.scrollsHorizontallyAndVertically false +Tree.scrollsOnExpand false +Tree.selectionBackground #4a90d9 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.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] +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] +controlDkShadow #000000 javax.swing.plaf.ColorUIResource [UI] +controlHighlight #e8e8e7 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] + + +#---- html ---- + +html.missingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage) +html.pendingImage [lazy] 38,38 sun.swing.ImageIconUIResource [UI] (sun.awt.image.ToolkitImage) + + +#---- ---- + +info #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +infoText #000000 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] +text #ffffff javax.swing.plaf.ColorUIResource [UI] +textHighlight #4a90d9 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] +white #ffffff javax.swing.plaf.ColorUIResource [UI] +window #e8e8e7 javax.swing.plaf.ColorUIResource [UI] +windowText #000000 javax.swing.plaf.ColorUIResource [UI] diff --git a/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt new file mode 100644 index 00000000..73a2957a --- /dev/null +++ b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/uidefaults/GTKLookAndFeel_InputMap_1.8.0_202.txt @@ -0,0 +1,874 @@ +Class com.sun.java.swing.plaf.gtk.GTKLookAndFeel +ID GTK +Name GTK look and feel +Java 1.8.0_202 +OS Linux + + +#---- Button ---- + +Button.focusInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI] + ENTER pressed + SPACE pressed + released ENTER released + released SPACE released + + +#---- CheckBox ---- + +CheckBox.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI] + SPACE pressed + released SPACE released + + +#---- ComboBox ---- + +ComboBox.ancestorInputMap [lazy] 15 javax.swing.plaf.InputMapUIResource [UI] + alt DOWN togglePopup + alt KP_DOWN togglePopup + alt KP_UP togglePopup + alt UP togglePopup + DOWN selectNext + END endPassThrough + ENTER enterPressed + ESCAPE hidePopup + HOME homePassThrough + KP_DOWN selectNext + KP_UP selectPrevious + PAGE_DOWN pageDownPassThrough + PAGE_UP pageUpPassThrough + SPACE spacePopup + UP selectPrevious + + +#---- Desktop ---- + +Desktop.ancestorInputMap [lazy] 29 javax.swing.plaf.InputMapUIResource [UI] + ctrl alt F6 selectNextFrame + ctrl F10 maximize + ctrl F12 navigateNext + ctrl F4 close + ctrl F5 restore + ctrl F6 selectNextFrame + ctrl F7 move + ctrl F8 resize + ctrl F9 minimize + ctrl TAB selectNextFrame + DOWN down + ESCAPE escape + KP_DOWN down + KP_LEFT left + KP_RIGHT right + KP_UP up + LEFT left + RIGHT right + UP up + shift ctrl alt F6 selectPreviousFrame + shift ctrl F12 navigatePrevious + shift DOWN shrinkDown + shift KP_DOWN shrinkDown + shift KP_LEFT shrinkLeft + shift KP_RIGHT shrinkRight + shift KP_UP shrinkUp + shift LEFT shrinkLeft + shift RIGHT shrinkRight + shift UP shrinkUp + + +#---- EditorPane ---- + +EditorPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl BACK_SPACE delete-previous-word + ctrl C copy-to-clipboard + ctrl DELETE delete-next-word + ctrl END caret-end + ctrl H delete-previous + ctrl HOME caret-begin + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-previous-word + ctrl KP_RIGHT caret-next-word + ctrl LEFT caret-previous-word + ctrl RIGHT caret-next-word + ctrl SPACE activate-link-action + ctrl T next-link-action + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + DOWN caret-down + END caret-end-line + ENTER insert-break + HOME caret-begin-line + KP_DOWN caret-down + KP_LEFT caret-backward + KP_RIGHT caret-forward + KP_UP caret-up + LEFT caret-backward + PAGE_DOWN page-down + PAGE_UP page-up + PASTE paste-from-clipboard + RIGHT caret-forward + TAB insert-tab + UP caret-up + shift ctrl END selection-end + shift ctrl HOME selection-begin + shift ctrl KP_LEFT selection-previous-word + shift ctrl KP_RIGHT selection-next-word + shift ctrl LEFT selection-previous-word + shift ctrl O toggle-componentOrientation + shift ctrl PAGE_DOWN selection-page-right + shift ctrl PAGE_UP selection-page-left + shift ctrl RIGHT selection-next-word + shift ctrl T previous-link-action + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift DOWN selection-down + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_DOWN selection-down + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift KP_UP selection-up + shift LEFT selection-backward + shift PAGE_DOWN selection-page-down + shift PAGE_UP selection-page-up + shift RIGHT selection-forward + shift UP selection-up + + +#---- FileChooser ---- + +FileChooser.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI] + ctrl ENTER approveSelection + ESCAPE cancelSelection + + +#---- FormattedTextField ---- + +FormattedTextField.focusInputMap [lazy] 44 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl BACK_SPACE delete-previous-word + ctrl C copy-to-clipboard + ctrl DELETE delete-next-word + ctrl H delete-previous + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-previous-word + ctrl KP_RIGHT caret-next-word + ctrl LEFT caret-previous-word + ctrl RIGHT caret-next-word + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + DOWN decrement + END caret-end-line + ENTER notify-field-accept + ESCAPE reset-field-edit + HOME caret-begin-line + KP_DOWN decrement + KP_LEFT caret-backward + KP_RIGHT caret-forward + KP_UP increment + LEFT caret-backward + PASTE paste-from-clipboard + RIGHT caret-forward + UP increment + shift ctrl KP_LEFT selection-previous-word + shift ctrl KP_RIGHT selection-next-word + shift ctrl LEFT selection-previous-word + shift ctrl O toggle-componentOrientation + shift ctrl RIGHT selection-next-word + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift LEFT selection-backward + shift RIGHT selection-forward + + +#---- 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 + ctrl C copy + ctrl DOWN selectNextRowChangeLead + ctrl END selectLastRowChangeLead + ctrl HOME selectFirstRowChangeLead + ctrl INSERT copy + ctrl KP_DOWN selectNextRowChangeLead + ctrl KP_LEFT selectPreviousColumnChangeLead + ctrl KP_RIGHT selectNextColumnChangeLead + ctrl KP_UP selectPreviousRowChangeLead + ctrl LEFT selectPreviousColumnChangeLead + ctrl PAGE_DOWN scrollDownChangeLead + ctrl PAGE_UP scrollUpChangeLead + ctrl RIGHT selectNextColumnChangeLead + ctrl SLASH selectAll + ctrl SPACE toggleAndAnchor + ctrl UP selectPreviousRowChangeLead + ctrl V paste + ctrl X cut + COPY copy + CUT cut + DOWN selectNextRow + END selectLastRow + HOME selectFirstRow + KP_DOWN selectNextRow + KP_LEFT selectPreviousColumn + KP_RIGHT selectNextColumn + KP_UP selectPreviousRow + LEFT selectPreviousColumn + PAGE_DOWN scrollDown + PAGE_UP scrollUp + PASTE paste + RIGHT selectNextColumn + SPACE addToSelection + UP selectPreviousRow + shift ctrl DOWN selectNextRowExtendSelection + shift ctrl END selectLastRowExtendSelection + shift ctrl HOME selectFirstRowExtendSelection + shift ctrl KP_DOWN selectNextRowExtendSelection + shift ctrl KP_LEFT selectPreviousColumnExtendSelection + shift ctrl KP_RIGHT selectNextColumnExtendSelection + shift ctrl KP_UP selectPreviousRowExtendSelection + shift ctrl LEFT selectPreviousColumnExtendSelection + shift ctrl PAGE_DOWN scrollDownExtendSelection + shift ctrl PAGE_UP scrollUpExtendSelection + shift ctrl RIGHT selectNextColumnExtendSelection + shift ctrl SPACE moveSelectionTo + shift ctrl UP selectPreviousRowExtendSelection + shift DELETE cut + shift DOWN selectNextRowExtendSelection + shift END selectLastRowExtendSelection + shift HOME selectFirstRowExtendSelection + shift INSERT paste + shift KP_DOWN selectNextRowExtendSelection + shift KP_LEFT selectPreviousColumnExtendSelection + shift KP_RIGHT selectNextColumnExtendSelection + shift KP_UP selectPreviousRowExtendSelection + shift LEFT selectPreviousColumnExtendSelection + shift PAGE_DOWN scrollDownExtendSelection + shift PAGE_UP scrollUpExtendSelection + shift RIGHT selectNextColumnExtendSelection + shift SPACE extendTo + shift UP selectPreviousRowExtendSelection + + +#---- PasswordField ---- + +PasswordField.focusInputMap [lazy] 37 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl C copy-to-clipboard + ctrl H delete-previous + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-begin-line + ctrl KP_RIGHT caret-end-line + ctrl LEFT caret-begin-line + ctrl RIGHT caret-end-line + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + END caret-end-line + ENTER notify-field-accept + HOME caret-begin-line + KP_LEFT caret-backward + KP_RIGHT caret-forward + LEFT caret-backward + PASTE paste-from-clipboard + RIGHT caret-forward + shift ctrl KP_LEFT selection-begin-line + shift ctrl KP_RIGHT selection-end-line + shift ctrl LEFT selection-begin-line + shift ctrl O toggle-componentOrientation + shift ctrl RIGHT selection-end-line + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift LEFT selection-backward + shift RIGHT selection-forward + + +#---- 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 + [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] SPACE + [21] return + + +#---- RadioButton ---- + +RadioButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI] + SPACE pressed + released SPACE released + + +#---- RootPane ---- + +RootPane.ancestorInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI] + CONTEXT_MENU postPopup + shift F10 postPopup + + +#---- 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 + HOME minScroll + KP_DOWN positiveUnitIncrement + KP_LEFT negativeUnitIncrement + KP_RIGHT positiveUnitIncrement + KP_UP negativeUnitIncrement + LEFT negativeUnitIncrement + PAGE_DOWN positiveBlockIncrement + PAGE_UP negativeBlockIncrement + RIGHT positiveUnitIncrement + UP 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 + ctrl PAGE_DOWN scrollRight + ctrl PAGE_UP scrollLeft + DOWN unitScrollDown + KP_DOWN unitScrollDown + KP_LEFT unitScrollLeft + KP_RIGHT unitScrollRight + KP_UP unitScrollUp + LEFT unitScrollLeft + PAGE_DOWN scrollDown + PAGE_UP scrollUp + RIGHT unitScrollRight + UP unitScrollUp + + +#---- 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 + HOME minScroll + KP_DOWN negativeUnitIncrement + KP_LEFT negativeUnitIncrement + KP_RIGHT positiveUnitIncrement + KP_UP positiveUnitIncrement + LEFT negativeUnitIncrement + PAGE_DOWN negativeBlockIncrement + PAGE_UP positiveBlockIncrement + RIGHT positiveUnitIncrement + UP positiveUnitIncrement + + +#---- Spinner ---- + +Spinner.ancestorInputMap [lazy] 4 javax.swing.plaf.InputMapUIResource [UI] + DOWN decrement + KP_DOWN decrement + KP_UP increment + UP increment + + +#---- SplitPane ---- + +SplitPane.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI] + ctrl TAB focusOutForward + DOWN positiveIncrement + END selectMax + F6 toggleFocus + F8 startResize + HOME selectMin + KP_DOWN positiveIncrement + KP_LEFT negativeIncrement + KP_RIGHT positiveIncrement + KP_UP negativeIncrement + LEFT negativeIncrement + RIGHT positiveIncrement + UP negativeIncrement + shift ctrl TAB focusOutBackward + + +#---- TabbedPane ---- + +TabbedPane.ancestorInputMap [lazy] 6 javax.swing.plaf.InputMapUIResource [UI] + ctrl KP_UP requestFocus + ctrl PAGE_DOWN navigatePageDown + ctrl PAGE_UP navigatePageUp + ctrl TAB navigateNext + ctrl UP requestFocus + shift ctrl TAB navigatePrevious +TabbedPane.focusInputMap [lazy] 11 javax.swing.plaf.InputMapUIResource [UI] + ctrl DOWN requestFocusForVisibleComponent + ctrl KP_DOWN requestFocusForVisibleComponent + DOWN navigateDown + KP_DOWN navigateDown + KP_LEFT navigateLeft + KP_RIGHT navigateRight + KP_UP navigateUp + LEFT navigateLeft + RIGHT navigateRight + SPACE selectTabWithFocus + UP navigateUp + + +#---- 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 + ctrl C copy + ctrl DOWN selectNextRowChangeLead + ctrl END selectLastRow + ctrl HOME selectFirstRow + ctrl INSERT copy + ctrl KP_DOWN selectNextRowChangeLead + ctrl KP_LEFT selectPreviousColumnChangeLead + ctrl KP_RIGHT selectNextColumnChangeLead + ctrl KP_UP selectPreviousRowChangeLead + ctrl LEFT selectPreviousColumnChangeLead + ctrl PAGE_DOWN scrollRightChangeSelection + ctrl PAGE_UP scrollLeftChangeSelection + ctrl RIGHT selectNextColumnChangeLead + ctrl SLASH selectAll + ctrl SPACE toggleAndAnchor + ctrl UP selectPreviousRowChangeLead + ctrl V paste + ctrl X cut + COPY copy + CUT cut + DOWN selectNextRow + END selectLastColumn + ENTER selectNextRowCell + ESCAPE cancel + F2 startEditing + F8 focusHeader + HOME selectFirstColumn + KP_DOWN selectNextRow + KP_LEFT selectPreviousColumn + KP_RIGHT selectNextColumn + KP_UP selectPreviousRow + LEFT selectPreviousColumn + PAGE_DOWN scrollDownChangeSelection + PAGE_UP scrollUpChangeSelection + PASTE paste + RIGHT selectNextColumn + SPACE addToSelection + TAB selectNextColumnCell + UP selectPreviousRow + shift ctrl DOWN selectNextRowExtendSelection + shift ctrl END selectLastRowExtendSelection + shift ctrl HOME selectFirstRowExtendSelection + shift ctrl KP_DOWN selectNextRowExtendSelection + shift ctrl KP_LEFT selectPreviousColumnExtendSelection + shift ctrl KP_RIGHT selectNextColumnExtendSelection + shift ctrl KP_UP selectPreviousRowExtendSelection + shift ctrl LEFT selectPreviousColumnExtendSelection + shift ctrl PAGE_DOWN scrollRightExtendSelection + shift ctrl PAGE_UP scrollLeftExtendSelection + shift ctrl RIGHT selectNextColumnExtendSelection + shift ctrl SPACE moveSelectionTo + shift ctrl UP selectPreviousRowExtendSelection + shift DELETE cut + shift DOWN selectNextRowExtendSelection + shift END selectLastColumnExtendSelection + shift ENTER selectPreviousRowCell + shift HOME selectFirstColumnExtendSelection + shift INSERT paste + shift KP_DOWN selectNextRowExtendSelection + shift KP_LEFT selectPreviousColumnExtendSelection + shift KP_RIGHT selectNextColumnExtendSelection + shift KP_UP selectPreviousRowExtendSelection + shift LEFT selectPreviousColumnExtendSelection + shift PAGE_DOWN scrollDownExtendSelection + shift PAGE_UP scrollUpExtendSelection + shift RIGHT selectNextColumnExtendSelection + shift SPACE extendTo + shift TAB selectPreviousColumnCell + shift UP selectPreviousRowExtendSelection + + +#---- TableHeader ---- + +TableHeader.ancestorInputMap [lazy] 14 javax.swing.plaf.InputMapUIResource [UI] + alt KP_LEFT moveColumnLeft + alt KP_RIGHT moveColumnRight + alt LEFT moveColumnLeft + alt RIGHT moveColumnRight + ESCAPE focusTable + KP_LEFT selectColumnToLeft + KP_RIGHT selectColumnToRight + LEFT selectColumnToLeft + RIGHT selectColumnToRight + SPACE toggleSortOrder + shift alt KP_LEFT resizeLeft + shift alt KP_RIGHT resizeRight + shift alt LEFT resizeLeft + shift alt RIGHT resizeRight + + +#---- TextArea ---- + +TextArea.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl BACK_SPACE delete-previous-word + ctrl C copy-to-clipboard + ctrl DELETE delete-next-word + ctrl END caret-end + ctrl H delete-previous + ctrl HOME caret-begin + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-previous-word + ctrl KP_RIGHT caret-next-word + ctrl LEFT caret-previous-word + ctrl RIGHT caret-next-word + ctrl SPACE activate-link-action + ctrl T next-link-action + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + DOWN caret-down + END caret-end-line + ENTER insert-break + HOME caret-begin-line + KP_DOWN caret-down + KP_LEFT caret-backward + KP_RIGHT caret-forward + KP_UP caret-up + LEFT caret-backward + PAGE_DOWN page-down + PAGE_UP page-up + PASTE paste-from-clipboard + RIGHT caret-forward + TAB insert-tab + UP caret-up + shift ctrl END selection-end + shift ctrl HOME selection-begin + shift ctrl KP_LEFT selection-previous-word + shift ctrl KP_RIGHT selection-next-word + shift ctrl LEFT selection-previous-word + shift ctrl O toggle-componentOrientation + shift ctrl PAGE_DOWN selection-page-right + shift ctrl PAGE_UP selection-page-left + shift ctrl RIGHT selection-next-word + shift ctrl T previous-link-action + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift DOWN selection-down + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_DOWN selection-down + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift KP_UP selection-up + shift LEFT selection-backward + shift PAGE_DOWN selection-page-down + shift PAGE_UP selection-page-up + shift RIGHT selection-forward + shift UP selection-up + + +#---- TextField ---- + +TextField.focusInputMap [lazy] 39 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl BACK_SPACE delete-previous-word + ctrl C copy-to-clipboard + ctrl DELETE delete-next-word + ctrl H delete-previous + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-previous-word + ctrl KP_RIGHT caret-next-word + ctrl LEFT caret-previous-word + ctrl RIGHT caret-next-word + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + END caret-end-line + ENTER notify-field-accept + HOME caret-begin-line + KP_LEFT caret-backward + KP_RIGHT caret-forward + LEFT caret-backward + PASTE paste-from-clipboard + RIGHT caret-forward + shift ctrl KP_LEFT selection-previous-word + shift ctrl KP_RIGHT selection-next-word + shift ctrl LEFT selection-previous-word + shift ctrl O toggle-componentOrientation + shift ctrl RIGHT selection-next-word + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift LEFT selection-backward + shift RIGHT selection-forward + + +#---- TextPane ---- + +TextPane.focusInputMap [lazy] 61 javax.swing.plaf.InputMapUIResource [UI] + ctrl A select-all + ctrl BACK_SLASH unselect + ctrl BACK_SPACE delete-previous-word + ctrl C copy-to-clipboard + ctrl DELETE delete-next-word + ctrl END caret-end + ctrl H delete-previous + ctrl HOME caret-begin + ctrl INSERT copy-to-clipboard + ctrl KP_LEFT caret-previous-word + ctrl KP_RIGHT caret-next-word + ctrl LEFT caret-previous-word + ctrl RIGHT caret-next-word + ctrl SPACE activate-link-action + ctrl T next-link-action + ctrl V paste-from-clipboard + ctrl X cut-to-clipboard + BACK_SPACE delete-previous + COPY copy-to-clipboard + CUT cut-to-clipboard + DELETE delete-next + DOWN caret-down + END caret-end-line + ENTER insert-break + HOME caret-begin-line + KP_DOWN caret-down + KP_LEFT caret-backward + KP_RIGHT caret-forward + KP_UP caret-up + LEFT caret-backward + PAGE_DOWN page-down + PAGE_UP page-up + PASTE paste-from-clipboard + RIGHT caret-forward + TAB insert-tab + UP caret-up + shift ctrl END selection-end + shift ctrl HOME selection-begin + shift ctrl KP_LEFT selection-previous-word + shift ctrl KP_RIGHT selection-next-word + shift ctrl LEFT selection-previous-word + shift ctrl O toggle-componentOrientation + shift ctrl PAGE_DOWN selection-page-right + shift ctrl PAGE_UP selection-page-left + shift ctrl RIGHT selection-next-word + shift ctrl T previous-link-action + shift BACK_SPACE delete-previous + shift DELETE cut-to-clipboard + shift DOWN selection-down + shift END selection-end-line + shift HOME selection-begin-line + shift INSERT paste-from-clipboard + shift KP_DOWN selection-down + shift KP_LEFT selection-backward + shift KP_RIGHT selection-forward + shift KP_UP selection-up + shift LEFT selection-backward + shift PAGE_DOWN selection-page-down + shift PAGE_UP selection-page-up + shift RIGHT selection-forward + shift UP selection-up + + +#---- ToggleButton ---- + +ToggleButton.focusInputMap [lazy] 2 javax.swing.plaf.InputMapUIResource [UI] + SPACE pressed + released SPACE released + + +#---- ToolBar ---- + +ToolBar.ancestorInputMap [lazy] 8 javax.swing.plaf.InputMapUIResource [UI] + DOWN navigateDown + KP_DOWN navigateDown + KP_LEFT navigateLeft + KP_RIGHT navigateRight + KP_UP navigateUp + LEFT navigateLeft + RIGHT navigateRight + UP navigateUp + + +#---- Tree ---- + +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 + ctrl C copy + ctrl DOWN selectNextChangeLead + ctrl END selectLastChangeLead + ctrl HOME selectFirstChangeLead + ctrl INSERT copy + ctrl KP_DOWN selectNextChangeLead + ctrl KP_LEFT scrollLeft + ctrl KP_RIGHT scrollRight + ctrl KP_UP selectPreviousChangeLead + ctrl LEFT scrollLeft + ctrl PAGE_DOWN scrollDownChangeLead + ctrl PAGE_UP scrollUpChangeLead + ctrl RIGHT scrollRight + ctrl SLASH selectAll + ctrl SPACE toggleAndAnchor + ctrl UP selectPreviousChangeLead + ctrl V paste + ctrl X cut + BACK_SPACE moveSelectionToParent + COPY copy + CUT cut + DOWN selectNext + END selectLast + F2 startEditing + HOME selectFirst + KP_DOWN selectNext + KP_LEFT selectParent + KP_RIGHT selectChild + KP_UP selectPrevious + LEFT selectParent + PAGE_DOWN scrollDownChangeSelection + PAGE_UP scrollUpChangeSelection + PASTE paste + RIGHT selectChild + SPACE addToSelection + UP selectPrevious + shift ctrl DOWN selectNextExtendSelection + shift ctrl END selectLastExtendSelection + shift ctrl HOME selectFirstExtendSelection + shift ctrl KP_DOWN selectNextExtendSelection + shift ctrl KP_UP selectPreviousExtendSelection + shift ctrl PAGE_DOWN scrollDownExtendSelection + shift ctrl PAGE_UP scrollUpExtendSelection + shift ctrl SPACE moveSelectionTo + shift ctrl UP selectPreviousExtendSelection + shift DELETE cut + shift DOWN selectNextExtendSelection + shift END selectLastExtendSelection + shift HOME selectFirstExtendSelection + shift INSERT paste + shift KP_DOWN selectNextExtendSelection + shift KP_UP selectPreviousExtendSelection + shift PAGE_DOWN scrollDownExtendSelection + shift PAGE_UP scrollUpExtendSelection + shift SPACE extendTo + shift UP selectPreviousExtendSelection + typed + expand + typed - collapse