basiclookandfeel.java

来自「JAVA的一些源码 JAVA2 STANDARD EDITION DEVELO」· Java 代码 · 共 1,545 行 · 第 1/5 页

JAVA
1,545
字号
	    "MenuItem.acceleratorForeground", menuText,	    "MenuItem.acceleratorSelectionForeground", textHighlightText,	    "MenuItem.acceleratorDelimiter", menuItemAcceleratorDelimiter,	    "MenuItem.border", marginBorder,	    "MenuItem.borderPainted", Boolean.FALSE,	    "MenuItem.margin", twoInsets,	    "MenuItem.checkIcon", menuItemCheckIcon,	    "MenuItem.arrowIcon", menuItemArrowIcon,	    "MenuItem.commandSound", null,	    "RadioButtonMenuItem.font", dialogPlain12,	    "RadioButtonMenuItem.acceleratorFont", dialogPlain12,	    "RadioButtonMenuItem.background", menu,	    "RadioButtonMenuItem.foreground", menuText,	    "RadioButtonMenuItem.selectionForeground", textHighlightText,	    "RadioButtonMenuItem.selectionBackground", textHighlight,	    "RadioButtonMenuItem.disabledForeground", null,	    "RadioButtonMenuItem.acceleratorForeground", menuText,	    "RadioButtonMenuItem.acceleratorSelectionForeground", textHighlightText,	    "RadioButtonMenuItem.border", marginBorder,	    "RadioButtonMenuItem.borderPainted", Boolean.FALSE,	    "RadioButtonMenuItem.margin", twoInsets,	    "RadioButtonMenuItem.checkIcon", radioButtonMenuItemIcon,	    "RadioButtonMenuItem.arrowIcon", menuItemArrowIcon,	    "RadioButtonMenuItem.commandSound", null,	    "CheckBoxMenuItem.font", dialogPlain12,	    "CheckBoxMenuItem.acceleratorFont", dialogPlain12,	    "CheckBoxMenuItem.background", menu,	    "CheckBoxMenuItem.foreground", menuText,	    "CheckBoxMenuItem.selectionForeground", textHighlightText,	    "CheckBoxMenuItem.selectionBackground", textHighlight,	    "CheckBoxMenuItem.disabledForeground", null,	    "CheckBoxMenuItem.acceleratorForeground", menuText,	    "CheckBoxMenuItem.acceleratorSelectionForeground", textHighlightText,	    "CheckBoxMenuItem.border", marginBorder,	    "CheckBoxMenuItem.borderPainted", Boolean.FALSE,	    "CheckBoxMenuItem.margin", twoInsets,	    "CheckBoxMenuItem.checkIcon", checkBoxMenuItemIcon,	    "CheckBoxMenuItem.arrowIcon", menuItemArrowIcon,	    "CheckBoxMenuItem.commandSound", null,	    "Menu.font", dialogPlain12,	    "Menu.acceleratorFont", dialogPlain12,	    "Menu.background", menu,	    "Menu.foreground", menuText,	    "Menu.selectionForeground", textHighlightText,	    "Menu.selectionBackground", textHighlight,	    "Menu.disabledForeground", null,	    "Menu.acceleratorForeground", menuText,	    "Menu.acceleratorSelectionForeground", textHighlightText,	    "Menu.border", marginBorder,	    "Menu.borderPainted", Boolean.FALSE,	    "Menu.margin", twoInsets,	    "Menu.checkIcon", menuItemCheckIcon,	    "Menu.arrowIcon", menuArrowIcon,	    "Menu.menuPopupOffsetX", new Integer(0),	    "Menu.menuPopupOffsetY", new Integer(0),	    "Menu.submenuPopupOffsetX", new Integer(0),	    "Menu.submenuPopupOffsetY", new Integer(0), 	    "Menu.shortcutKeys", new int[] {KeyEvent.ALT_MASK},            "Menu.crossMenuMnemonic", Boolean.TRUE,	    // PopupMenu	    "PopupMenu.font", dialogPlain12,	    "PopupMenu.background", menu,	    "PopupMenu.foreground", menuText,	    "PopupMenu.border", popupMenuBorder,	         // Internal Frame Auditory Cue Mappings            "PopupMenu.popupSound", null,	    // These window InputMap bindings are used when the Menu is	    // selected.	    "PopupMenu.selectedWindowInputMapBindings", new Object[] {		  "ESCAPE", "cancel",                    "DOWN", "selectNext",		 "KP_DOWN", "selectNext",		      "UP", "selectPrevious",		   "KP_UP", "selectPrevious",		    "LEFT", "selectParent",		 "KP_LEFT", "selectParent",		   "RIGHT", "selectChild",		"KP_RIGHT", "selectChild",		   "ENTER", "return",		   "SPACE", "return"	    },	    "PopupMenu.selectedWindowInputMapBindings.RightToLeft", new Object[] {		    "LEFT", "selectChild",		 "KP_LEFT", "selectChild",		   "RIGHT", "selectParent",		"KP_RIGHT", "selectParent",	    },            "PopupMenu.consumeEventOnClose", Boolean.FALSE,	    // *** OptionPane            // You can additionaly define OptionPane.messageFont which will            // dictate the fonts used for the message, and            // OptionPane.buttonFont, which defines the font for the buttons.	    "OptionPane.font", dialogPlain12,	    "OptionPane.background", control,	    "OptionPane.foreground", controlText,            "OptionPane.messageForeground", controlText,	    "OptionPane.border", optionPaneBorder,            "OptionPane.messageAreaBorder", zeroBorder,            "OptionPane.buttonAreaBorder", optionPaneButtonAreaBorder,            "OptionPane.minimumSize", optionPaneMinimumSize,            "OptionPane.errorIcon", SwingUtilities2.makeIcon(getClass(),                                                             BasicLookAndFeel.class,                                                             "icons/Error.gif"),            "OptionPane.informationIcon", SwingUtilities2.makeIcon(getClass(),                                                                   BasicLookAndFeel.class,                                                                   "icons/Inform.gif"),            "OptionPane.warningIcon", SwingUtilities2.makeIcon(getClass(),                                                               BasicLookAndFeel.class,                                                               "icons/Warn.gif"),            "OptionPane.questionIcon", SwingUtilities2.makeIcon(getClass(),                                                                BasicLookAndFeel.class,                                                                "icons/Question.gif"),	    "OptionPane.windowBindings", new Object[] {		"ESCAPE", "close" },	         // OptionPane Auditory Cue Mappings            "OptionPane.errorSound", null,            "OptionPane.informationSound", null, // Info and Plain            "OptionPane.questionSound", null,            "OptionPane.warningSound", null,	    "OptionPane.buttonClickThreshhold", fiveHundred,	    // *** Panel	    "Panel.font", dialogPlain12,	    "Panel.background", control,	    "Panel.foreground", textText,	    // *** ProgressBar	    "ProgressBar.font", dialogPlain12,	    "ProgressBar.foreground",  textHighlight,	    "ProgressBar.background", control,	    "ProgressBar.selectionForeground", control,	    "ProgressBar.selectionBackground", textHighlight,	    "ProgressBar.border", progressBarBorder,            "ProgressBar.cellLength", new Integer(1),            "ProgressBar.cellSpacing", zero,            "ProgressBar.repaintInterval", new Integer(50),            "ProgressBar.cycleTime", new Integer(3000),            "ProgressBar.horizontalSize", new DimensionUIResource(146, 12),            "ProgressBar.verticalSize", new DimensionUIResource(12, 146),           // *** Separator            "Separator.shadow", controlShadow,          // DEPRECATED - DO NOT USE!            "Separator.highlight", controlLtHighlight,  // DEPRECATED - DO NOT USE!            "Separator.background", controlLtHighlight,            "Separator.foreground", controlShadow,	    // *** ScrollBar/ScrollPane/Viewport	    "ScrollBar.background", scrollBarTrack,	    "ScrollBar.foreground", control,	    "ScrollBar.track", table.get("scrollbar"),	    "ScrollBar.trackHighlight", controlDkShadow,	    "ScrollBar.thumb", control,	    "ScrollBar.thumbHighlight", controlLtHighlight,	    "ScrollBar.thumbDarkShadow", controlDkShadow,	    "ScrollBar.thumbShadow", controlShadow,	    "ScrollBar.border", null,	    "ScrollBar.minimumThumbSize", minimumThumbSize,	    "ScrollBar.maximumThumbSize", maximumThumbSize,	    "ScrollBar.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		       "RIGHT", "positiveUnitIncrement",		    "KP_RIGHT", "positiveUnitIncrement",		        "DOWN", "positiveUnitIncrement",		     "KP_DOWN", "positiveUnitIncrement",		   "PAGE_DOWN", "positiveBlockIncrement",		        "LEFT", "negativeUnitIncrement",		     "KP_LEFT", "negativeUnitIncrement",		          "UP", "negativeUnitIncrement",		       "KP_UP", "negativeUnitIncrement",		     "PAGE_UP", "negativeBlockIncrement",		        "HOME", "minScroll",		         "END", "maxScroll"		 }),	    "ScrollBar.ancestorInputMap.RightToLeft",	       new UIDefaults.LazyInputMap(new Object[] {		       "RIGHT", "negativeUnitIncrement",		    "KP_RIGHT", "negativeUnitIncrement",		        "LEFT", "positiveUnitIncrement",		     "KP_LEFT", "positiveUnitIncrement",		 }),            "ScrollBar.width", new Integer(16),	    "ScrollPane.font", dialogPlain12,	    "ScrollPane.background", control,	    "ScrollPane.foreground", controlText,	    "ScrollPane.border", textFieldBorder,	    "ScrollPane.viewportBorder", null,	    "ScrollPane.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		           "RIGHT", "unitScrollRight",		        "KP_RIGHT", "unitScrollRight",		            "DOWN", "unitScrollDown",		         "KP_DOWN", "unitScrollDown",		            "LEFT", "unitScrollLeft",		         "KP_LEFT", "unitScrollLeft",		              "UP", "unitScrollUp",		           "KP_UP", "unitScrollUp",		         "PAGE_UP", "scrollUp",		       "PAGE_DOWN", "scrollDown",		    "ctrl PAGE_UP", "scrollLeft",		  "ctrl PAGE_DOWN", "scrollRight",		       "ctrl HOME", "scrollHome",		        "ctrl END", "scrollEnd"		 }),	    "ScrollPane.ancestorInputMap.RightToLeft",	       new UIDefaults.LazyInputMap(new Object[] {		    "ctrl PAGE_UP", "scrollRight",		  "ctrl PAGE_DOWN", "scrollLeft",		 }),	    "Viewport.font", dialogPlain12,	    "Viewport.background", control,	    "Viewport.foreground", textText,	    // *** Slider	    "Slider.foreground", control,	    "Slider.background", control,	    "Slider.highlight", controlLtHighlight,            "Slider.tickColor", Color.black,	    "Slider.shadow", controlShadow,	    "Slider.focus", controlDkShadow,	    "Slider.border", null,            "Slider.horizontalSize", new Dimension(200, 21),            "Slider.verticalSize", new Dimension(21, 200),            "Slider.minimumHorizontalSize", new Dimension(36, 21),            "Slider.minimumVerticalSize", new Dimension(21, 36),	    "Slider.focusInsets", sliderFocusInsets,	    "Slider.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		       "RIGHT", "positiveUnitIncrement",		    "KP_RIGHT", "positiveUnitIncrement",		        "DOWN", "negativeUnitIncrement",		     "KP_DOWN", "negativeUnitIncrement",		   "PAGE_DOWN", "negativeBlockIncrement",		        "LEFT", "negativeUnitIncrement",		     "KP_LEFT", "negativeUnitIncrement",		          "UP", "positiveUnitIncrement",		       "KP_UP", "positiveUnitIncrement",		     "PAGE_UP", "positiveBlockIncrement",		        "HOME", "minScroll",		         "END", "maxScroll"		 }),	    "Slider.focusInputMap.RightToLeft",	       new UIDefaults.LazyInputMap(new Object[] {		       "RIGHT", "negativeUnitIncrement",		    "KP_RIGHT", "negativeUnitIncrement",		        "LEFT", "positiveUnitIncrement",		     "KP_LEFT", "positiveUnitIncrement",		 }),	    // *** Spinner	    "Spinner.font", monospacedPlain12,	    "Spinner.background", control,	    "Spinner.foreground", control,	    "Spinner.border", textFieldBorder,	    "Spinner.arrowButtonBorder", null,	    "Spinner.arrowButtonInsets", null,	    "Spinner.arrowButtonSize", new Dimension(16, 5),            "Spinner.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {                               "UP", "increment",                            "KP_UP", "increment",                             "DOWN", "decrement",                          "KP_DOWN", "decrement",               }),	    "Spinner.editorBorderPainted", Boolean.FALSE,	    // *** SplitPane	    "SplitPane.background", control,	    "SplitPane.highlight", controlLtHighlight,	    "SplitPane.shadow", controlShadow,	    "SplitPane.darkShadow", controlDkShadow,	    "SplitPane.border", splitPaneBorder,	    "SplitPane.dividerSize", new Integer(7),	    "SplitPaneDivider.border", splitPaneDividerBorder,	    "SplitPaneDivider.draggingColor", darkGray,	    "SplitPane.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		        "UP", "negativeIncrement",		      "DOWN", "positiveIncrement",		      "LEFT", "negativeIncrement",		     "RIGHT", "positiveIncrement",		     "KP_UP", "negativeIncrement",		   "KP_DOWN", "positiveIncrement",		   "KP_LEFT", "negativeIncrement",		  "KP_RIGHT", "positiveIncrement",		      "HOME", "selectMin",		       "END", "selectMax",		        "F8", "startResize",		        "F6", "toggleFocus",		  "ctrl TAB", "focusOutForward", 	    "ctrl shift TAB", "focusOutBackward"		 }),	    // *** TabbedPane            "TabbedPane.font", dialogPlain12,            "TabbedPane.background", control,            "TabbedPane.foreground", controlText,            "TabbedPane.highlight", controlLtHighlight,            "TabbedPane.light", controlHighlight,            "TabbedPane.shadow", controlShadow,            "TabbedPane.darkShadow", controlDkShadow,	    "TabbedPane.selected", null,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?