⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 metallookandfeel.java

📁 JAVA的一些源码 JAVA2 STANDARD EDITION DEVELOPMENT KIT 5.0
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                                                 MetalTheme.SYSTEM_TEXT_FONT);        //        // DEFAULTS TABLE        //        Object[] defaults = {	    // *** Auditory Feedback	    "AuditoryCues.defaultCueList", defaultCueList,	    // this key defines which of the various cues to render             // This is disabled until sound bugs can be resolved.	    "AuditoryCues.playList", null, // defaultCueList,            // Text (Note: many are inherited)            "TextField.border", textFieldBorder,	    "TextField.font", userTextValue,            "PasswordField.border", textFieldBorder,            // passwordField.font should actually map to            // win.ansiFixed.font.height on windows.            "PasswordField.font", userTextValue,            // TextArea.font should actually map to win.ansiFixed.font.height            // on windows.            "TextArea.font", userTextValue,	    "TextPane.background", table.get("window"),            "TextPane.font", userTextValue,	    "EditorPane.background", table.get("window"),	    "EditorPane.font", userTextValue,	    "TextField.focusInputMap", fieldInputMap,	    "PasswordField.focusInputMap", passwordInputMap,	    "TextArea.focusInputMap", multilineInputMap,	    "TextPane.focusInputMap", multilineInputMap,	    "EditorPane.focusInputMap", multilineInputMap,            // FormattedTextFields            "FormattedTextField.border", textFieldBorder,            "FormattedTextField.font", userTextValue,            "FormattedTextField.focusInputMap",              new UIDefaults.LazyInputMap(new Object[] {			   "ctrl C", DefaultEditorKit.copyAction,			   "ctrl V", DefaultEditorKit.pasteAction,			   "ctrl X", DefaultEditorKit.cutAction,			     "COPY", DefaultEditorKit.copyAction,			    "PASTE", DefaultEditorKit.pasteAction,			      "CUT", DefaultEditorKit.cutAction,		       "shift LEFT", DefaultEditorKit.selectionBackwardAction,                    "shift KP_LEFT", DefaultEditorKit.selectionBackwardAction,		      "shift RIGHT", DefaultEditorKit.selectionForwardAction,		   "shift KP_RIGHT", DefaultEditorKit.selectionForwardAction,			"ctrl LEFT", DefaultEditorKit.previousWordAction,		     "ctrl KP_LEFT", DefaultEditorKit.previousWordAction,		       "ctrl RIGHT", DefaultEditorKit.nextWordAction,		    "ctrl KP_RIGHT", DefaultEditorKit.nextWordAction,		  "ctrl shift LEFT", DefaultEditorKit.selectionPreviousWordAction,	       "ctrl shift KP_LEFT", DefaultEditorKit.selectionPreviousWordAction,		 "ctrl shift RIGHT", DefaultEditorKit.selectionNextWordAction,	      "ctrl shift KP_RIGHT", DefaultEditorKit.selectionNextWordAction,			   "ctrl A", DefaultEditorKit.selectAllAction,			     "HOME", DefaultEditorKit.beginLineAction,			      "END", DefaultEditorKit.endLineAction,		       "shift HOME", DefaultEditorKit.selectionBeginLineAction,		        "shift END", DefaultEditorKit.selectionEndLineAction,                       "BACK_SPACE", DefaultEditorKit.deletePrevCharAction,                           "ctrl H", DefaultEditorKit.deletePrevCharAction,                           "DELETE", DefaultEditorKit.deleteNextCharAction,                            "RIGHT", DefaultEditorKit.forwardAction,                             "LEFT", DefaultEditorKit.backwardAction,                         "KP_RIGHT", DefaultEditorKit.forwardAction,                          "KP_LEFT", DefaultEditorKit.backwardAction,			    "ENTER", JTextField.notifyAction,		  "ctrl BACK_SLASH", "unselect",                   "control shift O", "toggle-componentOrientation",                           "ESCAPE", "reset-field-edit",                               "UP", "increment",                            "KP_UP", "increment",                             "DOWN", "decrement",                          "KP_DOWN", "decrement",              }),                        // Buttons            "Button.defaultButtonFollowsFocus", Boolean.FALSE,            "Button.disabledText", inactiveControlTextColor,            "Button.select", controlShadow,            "Button.border", buttonBorder,            "Button.font", controlTextValue,            "Button.focus", focusColor,            "Button.focusInputMap", new UIDefaults.LazyInputMap(new Object[] {                          "SPACE", "pressed",                 "released SPACE", "released"              }),            "CheckBox.disabledText", inactiveControlTextColor,            "Checkbox.select", controlShadow,            "CheckBox.font", controlTextValue,            "CheckBox.focus", focusColor,            "CheckBox.icon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getCheckBoxIcon"),	    "CheckBox.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		            "SPACE", "pressed",                   "released SPACE", "released"		 }),            "RadioButton.disabledText", inactiveControlTextColor,            "RadioButton.select", controlShadow,            "RadioButton.icon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getRadioButtonIcon"),            "RadioButton.font", controlTextValue,            "RadioButton.focus", focusColor,	    "RadioButton.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {                          "SPACE", "pressed",                 "released SPACE", "released"	      }),            "ToggleButton.select", controlShadow,            "ToggleButton.disabledText", inactiveControlTextColor,            "ToggleButton.focus", focusColor,            "ToggleButton.border", toggleButtonBorder,            "ToggleButton.font", controlTextValue,	    "ToggleButton.focusInputMap",	      new UIDefaults.LazyInputMap(new Object[] {		            "SPACE", "pressed",                   "released SPACE", "released"	        }),            // File View             "FileView.directoryIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getTreeFolderIcon"),            "FileView.fileIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getTreeLeafIcon"),            "FileView.computerIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getTreeComputerIcon"),            "FileView.hardDriveIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getTreeHardDriveIcon"),            "FileView.floppyDriveIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getTreeFloppyDriveIcon"),            // File Chooser            "FileChooser.detailsViewIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getFileChooserDetailViewIcon"),            "FileChooser.homeFolderIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getFileChooserHomeFolderIcon"),            "FileChooser.listViewIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getFileChooserListViewIcon"),            "FileChooser.newFolderIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getFileChooserNewFolderIcon"),            "FileChooser.upFolderIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getFileChooserUpFolderIcon"),            "FileChooser.lookInLabelMnemonic", new Integer(KeyEvent.VK_I),            "FileChooser.fileNameLabelMnemonic", new Integer(KeyEvent.VK_N),            "FileChooser.filesOfTypeLabelMnemonic", new Integer(KeyEvent.VK_T),	    "FileChooser.usesSingleFilePane", Boolean.TRUE,	    "FileChooser.ancestorInputMap", 	       new UIDefaults.LazyInputMap(new Object[] {		     "ESCAPE", "cancelSelection",		     "F2", "editFileName",		     "F5", "refresh",		     "BACK_SPACE", "Go Up",		     "ENTER", "approveSelection"		 }),            // ToolTip            "ToolTip.font", systemTextValue,            "ToolTip.border", toolTipBorder,            "ToolTip.borderInactive", toolTipBorderInactive,            "ToolTip.backgroundInactive", control,            "ToolTip.foregroundInactive", controlDarkShadow,            "ToolTip.hideAccelerator", Boolean.FALSE,             // Slider Defaults            "Slider.border", null,            "Slider.foreground", primaryControlShadow,            "Slider.focus", focusColor,	    "Slider.focusInsets", zeroInsets,            "Slider.trackWidth", new Integer( 7 ),            "Slider.majorTickLength", new Integer( 6 ),            "Slider.horizontalThumbIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getHorizontalSliderThumbIcon"),            "Slider.verticalThumbIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getVerticalSliderThumbIcon"),	    "Slider.focusInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		       "RIGHT", "positiveUnitIncrement",		    "KP_RIGHT", "positiveUnitIncrement",		        "DOWN", "negativeUnitIncrement",		     "KP_DOWN", "negativeUnitIncrement",		   "PAGE_DOWN", "negativeBlockIncrement",	      "ctrl PAGE_DOWN", "negativeBlockIncrement",		        "LEFT", "negativeUnitIncrement",		     "KP_LEFT", "negativeUnitIncrement",		          "UP", "positiveUnitIncrement",		       "KP_UP", "positiveUnitIncrement",		     "PAGE_UP", "positiveBlockIncrement",                "ctrl PAGE_UP", "positiveBlockIncrement",		        "HOME", "minScroll",		         "END", "maxScroll"		 }),            // Progress Bar	    "ProgressBar.font", controlTextValue,            "ProgressBar.foreground", primaryControlShadow, 	    "ProgressBar.selectionBackground", primaryControlDarkShadow, 	    "ProgressBar.border", progressBarBorder,            "ProgressBar.cellSpacing", zero,            "ProgressBar.cellLength", new Integer(1),            // Combo Box            "ComboBox.background", control,            "ComboBox.foreground", controlTextColor,            "ComboBox.selectionBackground", primaryControlShadow,            "ComboBox.selectionForeground", controlTextColor,            "ComboBox.font", controlTextValue,	    "ComboBox.ancestorInputMap", new UIDefaults.LazyInputMap(new Object[] {		     "ESCAPE", "hidePopup",		    "PAGE_UP", "pageUpPassThrough",		  "PAGE_DOWN", "pageDownPassThrough",		       "HOME", "homePassThrough",		        "END", "endPassThrough",		       "DOWN", "selectNext",		    "KP_DOWN", "selectNext",		   "alt DOWN", "togglePopup",		"alt KP_DOWN", "togglePopup",		     "alt UP", "togglePopup",		  "alt KP_UP", "togglePopup",		      "SPACE", "spacePopup",		     "ENTER", "enterPressed",		         "UP", "selectPrevious",		      "KP_UP", "selectPrevious"	      }),            // Internal Frame Defaults            "InternalFrame.icon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory", "getInternalFrameDefaultMenuIcon"),            "InternalFrame.border", new SwingLazyValue("javax.swing.plaf.metal.MetalBorders$InternalFrameBorder"),            "InternalFrame.optionDialogBorder", new SwingLazyValue("javax.swing.plaf.metal.MetalBorders$OptionDialogBorder"),            "InternalFrame.paletteBorder", new SwingLazyValue("javax.swing.plaf.metal.MetalBorders$PaletteBorder"),	    "InternalFrame.paletteTitleHeight", new Integer(11),	    "InternalFrame.paletteCloseIcon", new SwingLazyValue("javax.swing.plaf.metal.MetalIconFactory$PaletteCloseIcon"),            "InternalFrame.closeIcon",                   new SwingLazyValue(				     "javax.swing.plaf.metal.MetalIconFactory", 				     "getInternalFrameCloseIcon",				     internalFrameIconArgs),            "InternalFrame.maximizeIcon",                   new SwingLazyValue(				     "javax.swing.plaf.metal.MetalIconFactory", 				     "getInternalFrameMaximizeIcon",				     internalFrameIconArgs),            "InternalFrame.iconifyIcon",                   new SwingLazyValue(				     "javax.swing.plaf.metal.MetalIconFactory", 				     "getInternalFrameMinimizeIcon",				     internalFrameIconArgs),            "InternalFrame.minimizeIcon",                   new SwingLazyValue(				     "javax.swing.plaf.metal.MetalIconFactory", 				     "getInternalFrameAltMaximizeIcon",				     internalFrameIconArgs),            "InternalFrame.titleFont",  windowTitleValue,	    "InternalFrame.windowBindings", null,	    // Internal Frame Auditory Cue Mappings            "InternalFrame.closeSound", "sounds/FrameClose.wav",            "InternalFrame.maximizeSound", "sounds/FrameMaximize.wav",            "InternalFrame.minimizeSound", "sounds/FrameMinimize.wav",            "InternalFrame.restoreDownSound", "sounds/FrameRestoreDown.wav",            "InternalFrame.restoreUpSound", "sounds/FrameRestoreUp.wav",            // Desktop Icon            "DesktopIcon.border", desktopIconBorder,            "DesktopIcon.font", controlTextValue,            "DesktopIcon.foreground", controlTextColor,            "DesktopIcon.background", control,            "DesktopIcon.width", new Integer(160),	    "Desktop.ancestorInputMap",	       new UIDefaults.LazyInputMap(new Object[] {		 "ctrl F5", "restore", 		 "ctrl F4", "close",		 "ctrl F7", "move", 		 "ctrl F8", "resize",		   "RIGHT", "right",		"KP_RIGHT", "right",

⌨️ 快捷键说明

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