basiclookandfeel.java

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

JAVA
1,545
字号
                "released SPACE", "released",                         "ENTER", "pressed",                "released ENTER", "released"              }),	    "ToggleButton.font", dialogPlain12,	    "ToggleButton.background", control,	    "ToggleButton.foreground", controlText,	    "ToggleButton.shadow", controlShadow,            "ToggleButton.darkShadow", controlDkShadow,            "ToggleButton.light", controlHighlight,            "ToggleButton.highlight", controlLtHighlight,	    "ToggleButton.border", buttonToggleBorder,	    "ToggleButton.margin", new InsetsUIResource(2, 14, 2, 14),	    "ToggleButton.textIconGap", four,	    "ToggleButton.textShiftOffset", zero,	    "ToggleButton.focusInputMap",	      new UIDefaults.LazyInputMap(new Object[] {		            "SPACE", "pressed",                   "released SPACE", "released"	        }),	    "RadioButton.font", dialogPlain12,	    "RadioButton.background", control,	    "RadioButton.foreground", controlText,	    "RadioButton.shadow", controlShadow,            "RadioButton.darkShadow", controlDkShadow,            "RadioButton.light", controlHighlight,            "RadioButton.highlight", controlLtHighlight,	    "RadioButton.border", radioButtonBorder,	    "RadioButton.margin", twoInsets,	    "RadioButton.textIconGap", four,	    "RadioButton.textShiftOffset", zero,	    "RadioButton.icon", radioButtonIcon,	    "RadioButton.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {                          "SPACE", "pressed",                 "released SPACE", "released",			 "RETURN", "pressed"	      }),	    "CheckBox.font", dialogPlain12,	    "CheckBox.background", control,	    "CheckBox.foreground", controlText,	    "CheckBox.border", radioButtonBorder,	    "CheckBox.margin", twoInsets,	    "CheckBox.textIconGap", four,	    "CheckBox.textShiftOffset", zero,	    "CheckBox.icon", checkBoxIcon,	    "CheckBox.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		            "SPACE", "pressed",                   "released SPACE", "released"		 }),	    "FileChooser.useSystemExtensionHiding", Boolean.FALSE,	    // *** ColorChooser            "ColorChooser.font", dialogPlain12,            "ColorChooser.background", control,            "ColorChooser.foreground", controlText,            "ColorChooser.swatchesSwatchSize", new Dimension(10, 10),            "ColorChooser.swatchesRecentSwatchSize", new Dimension(10, 10),            "ColorChooser.swatchesDefaultRecentColor", control,	    // *** ComboBox            "ComboBox.font", sansSerifPlain12,            "ComboBox.background", window,            "ComboBox.foreground", textText,	    "ComboBox.buttonBackground", control,	    "ComboBox.buttonShadow", controlShadow,	    "ComboBox.buttonDarkShadow", controlDkShadow,	    "ComboBox.buttonHighlight", controlLtHighlight,            "ComboBox.selectionBackground", textHighlight,            "ComboBox.selectionForeground", textHighlightText,            "ComboBox.disabledBackground", control,            "ComboBox.disabledForeground", textInactiveText, 	    "ComboBox.timeFactor", oneThousand,	    "ComboBox.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		      "ESCAPE", "hidePopup",		     "PAGE_UP", "pageUpPassThrough",		   "PAGE_DOWN", "pageDownPassThrough",		        "HOME", "homePassThrough",		         "END", "endPassThrough",		       "ENTER", "enterPressed"		 }), 	    // *** FileChooser 	 	    "FileChooser.newFolderIcon", newFolderIcon,            "FileChooser.upFolderIcon", upFolderIcon,            "FileChooser.homeFolderIcon", homeFolderIcon,            "FileChooser.detailsViewIcon", detailsViewIcon,            "FileChooser.listViewIcon", listViewIcon,	    "FileChooser.readOnly", Boolean.FALSE,	    "FileChooser.usesSingleFilePane", Boolean.FALSE,	    "FileChooser.ancestorInputMap", 	       new UIDefaults.LazyInputMap(new Object[] {		     "ESCAPE", "cancelSelection",		     "F5", "refresh",		 }),            "FileView.directoryIcon", directoryIcon,            "FileView.fileIcon", fileIcon,            "FileView.computerIcon", computerIcon,            "FileView.hardDriveIcon", hardDriveIcon,            "FileView.floppyDriveIcon", floppyDriveIcon,	    // *** InternalFrame            "InternalFrame.titleFont", dialogBold12,	    "InternalFrame.borderColor", control,	    "InternalFrame.borderShadow", controlShadow,	    "InternalFrame.borderDarkShadow", controlDkShadow,	    "InternalFrame.borderHighlight", controlLtHighlight,	    "InternalFrame.borderLight", controlHighlight,	    "InternalFrame.border", internalFrameBorder,            "InternalFrame.icon",   SwingUtilities2.makeIcon(getClass(),                                                             BasicLookAndFeel.class,                                                             "icons/JavaCup16.png"),            /* Default frame icons are undefined for Basic. */            "InternalFrame.maximizeIcon", 	    new SwingLazyValue(			   "javax.swing.plaf.basic.BasicIconFactory",			   "createEmptyFrameIcon"),            "InternalFrame.minimizeIcon", 	    new SwingLazyValue(			   "javax.swing.plaf.basic.BasicIconFactory",			   "createEmptyFrameIcon"),            "InternalFrame.iconifyIcon", 	    new SwingLazyValue(			   "javax.swing.plaf.basic.BasicIconFactory",			   "createEmptyFrameIcon"),            "InternalFrame.closeIcon", 	    new SwingLazyValue(			   "javax.swing.plaf.basic.BasicIconFactory",			   "createEmptyFrameIcon"),	    // InternalFrame Auditory Cue Mappings            "InternalFrame.closeSound", null,            "InternalFrame.maximizeSound", null,            "InternalFrame.minimizeSound", null,            "InternalFrame.restoreDownSound", null,            "InternalFrame.restoreUpSound", null,	    "InternalFrame.activeTitleBackground", table.get("activeCaption"),	    "InternalFrame.activeTitleForeground", table.get("activeCaptionText"),	    "InternalFrame.inactiveTitleBackground", table.get("inactiveCaption"),	    "InternalFrame.inactiveTitleForeground", table.get("inactiveCaptionText"),	    "InternalFrame.windowBindings", new Object[] {	      "shift ESCAPE", "showSystemMenu",		"ctrl SPACE", "showSystemMenu",	            "ESCAPE", "hideSystemMenu"},	    "DesktopIcon.border", internalFrameBorder,	    "Desktop.background", table.get("desktop"),	    "Desktop.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		 "ctrl F5", "restore", 		 "ctrl F4", "close",		 "ctrl F7", "move", 		 "ctrl F8", "resize",		   "RIGHT", "right",		"KP_RIGHT", "right",             "shift RIGHT", "shrinkRight",          "shift KP_RIGHT", "shrinkRight",		    "LEFT", "left",		 "KP_LEFT", "left",              "shift LEFT", "shrinkLeft",           "shift KP_LEFT", "shrinkLeft",		      "UP", "up",		   "KP_UP", "up",                "shift UP", "shrinkUp",             "shift KP_UP", "shrinkUp",		    "DOWN", "down",		 "KP_DOWN", "down",              "shift DOWN", "shrinkDown",           "shift KP_DOWN", "shrinkDown",		  "ESCAPE", "escape",		 "ctrl F9", "minimize", 		"ctrl F10", "maximize",		 "ctrl F6", "selectNextFrame",		"ctrl TAB", "selectNextFrame",	     "ctrl alt F6", "selectNextFrame",       "shift ctrl alt F6", "selectPreviousFrame",                "ctrl F12", "navigateNext",          "shift ctrl F12", "navigatePrevious"	      }),	    // *** Label	    "Label.font", dialogPlain12,	    "Label.background", control,	    "Label.foreground", controlText,	    "Label.disabledForeground", white,	    "Label.disabledShadow", controlShadow,            "Label.border", null,	    // *** List	    "List.font", dialogPlain12, 	    "List.background", window,	    "List.foreground", textText,	    "List.selectionBackground", textHighlight,	    "List.selectionForeground", textHighlightText,	    "List.focusCellHighlightBorder", focusCellHighlightBorder,	    "List.border", null,	    "List.cellRenderer", listCellRendererActiveValue,	    "List.timeFactor", oneThousand,	    "List.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {                           "ctrl C", "copy",                           "ctrl V", "paste",                           "ctrl X", "cut",                             "COPY", "copy",                            "PASTE", "paste",                              "CUT", "cut",		               "UP", "selectPreviousRow",		            "KP_UP", "selectPreviousRow",		         "shift UP", "selectPreviousRowExtendSelection",		      "shift KP_UP", "selectPreviousRowExtendSelection",                    "ctrl shift UP", "selectPreviousRowExtendSelection",                 "ctrl shift KP_UP", "selectPreviousRowExtendSelection",                          "ctrl UP", "selectPreviousRowChangeLead",                       "ctrl KP_UP", "selectPreviousRowChangeLead",		             "DOWN", "selectNextRow",		          "KP_DOWN", "selectNextRow",		       "shift DOWN", "selectNextRowExtendSelection",		    "shift KP_DOWN", "selectNextRowExtendSelection",                  "ctrl shift DOWN", "selectNextRowExtendSelection",               "ctrl shift KP_DOWN", "selectNextRowExtendSelection",                        "ctrl DOWN", "selectNextRowChangeLead",                     "ctrl KP_DOWN", "selectNextRowChangeLead",		             "LEFT", "selectPreviousColumn",		          "KP_LEFT", "selectPreviousColumn",		       "shift LEFT", "selectPreviousColumnExtendSelection",		    "shift KP_LEFT", "selectPreviousColumnExtendSelection",                  "ctrl shift LEFT", "selectPreviousColumnExtendSelection",               "ctrl shift KP_LEFT", "selectPreviousColumnExtendSelection",                        "ctrl LEFT", "selectPreviousColumnChangeLead",                     "ctrl KP_LEFT", "selectPreviousColumnChangeLead",		            "RIGHT", "selectNextColumn",		         "KP_RIGHT", "selectNextColumn",		      "shift RIGHT", "selectNextColumnExtendSelection",		   "shift KP_RIGHT", "selectNextColumnExtendSelection",                 "ctrl shift RIGHT", "selectNextColumnExtendSelection",              "ctrl shift KP_RIGHT", "selectNextColumnExtendSelection",                       "ctrl RIGHT", "selectNextColumnChangeLead",                    "ctrl KP_RIGHT", "selectNextColumnChangeLead",		             "HOME", "selectFirstRow",		       "shift HOME", "selectFirstRowExtendSelection",                  "ctrl shift HOME", "selectFirstRowExtendSelection",                        "ctrl HOME", "selectFirstRowChangeLead",		              "END", "selectLastRow",		        "shift END", "selectLastRowExtendSelection",                   "ctrl shift END", "selectLastRowExtendSelection",                         "ctrl END", "selectLastRowChangeLead",		          "PAGE_UP", "scrollUp",		    "shift PAGE_UP", "scrollUpExtendSelection",               "ctrl shift PAGE_UP", "scrollUpExtendSelection",                     "ctrl PAGE_UP", "scrollUpChangeLead",		        "PAGE_DOWN", "scrollDown",		  "shift PAGE_DOWN", "scrollDownExtendSelection",             "ctrl shift PAGE_DOWN", "scrollDownExtendSelection",                   "ctrl PAGE_DOWN", "scrollDownChangeLead",		           "ctrl A", "selectAll",		       "ctrl SLASH", "selectAll",		  "ctrl BACK_SLASH", "clearSelection",                            "SPACE", "addToSelection",                       "ctrl SPACE", "toggleAndAnchor",                      "shift SPACE", "extendTo",                 "ctrl shift SPACE", "moveSelectionTo"		 }),	    "List.focusInputMap.RightToLeft",	       new UIDefaults.LazyInputMap(new Object[] {		             "LEFT", "selectNextColumn",		          "KP_LEFT", "selectNextColumn",		       "shift LEFT", "selectNextColumnExtendSelection",		    "shift KP_LEFT", "selectNextColumnExtendSelection",                  "ctrl shift LEFT", "selectNextColumnExtendSelection",               "ctrl shift KP_LEFT", "selectNextColumnExtendSelection",                        "ctrl LEFT", "selectNextColumnChangeLead",                     "ctrl KP_LEFT", "selectNextColumnChangeLead",		            "RIGHT", "selectPreviousColumn",		         "KP_RIGHT", "selectPreviousColumn",		      "shift RIGHT", "selectPreviousColumnExtendSelection",		   "shift KP_RIGHT", "selectPreviousColumnExtendSelection",                 "ctrl shift RIGHT", "selectPreviousColumnExtendSelection",              "ctrl shift KP_RIGHT", "selectPreviousColumnExtendSelection",                       "ctrl RIGHT", "selectPreviousColumnChangeLead",                    "ctrl KP_RIGHT", "selectPreviousColumnChangeLead",		 }),	    // *** Menus	    "MenuBar.font", dialogPlain12,	    "MenuBar.background", menu,	    "MenuBar.foreground", menuText,	    "MenuBar.shadow", controlShadow,            "MenuBar.highlight", controlLtHighlight,	    "MenuBar.border", menuBarBorder,	    "MenuBar.windowBindings", new Object[] {		"F10", "takeFocus" },	    "MenuItem.font", dialogPlain12,	    "MenuItem.acceleratorFont", dialogPlain12,	    "MenuItem.background", menu,	    "MenuItem.foreground", menuText,	    "MenuItem.selectionForeground", textHighlightText,	    "MenuItem.selectionBackground", textHighlight,	    "MenuItem.disabledForeground", null,

⌨️ 快捷键说明

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