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

📄 basiclookandfeel.java

📁 Mobile 应用程序使用 Java Micro Edition (Java ME) 平台
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
		"getCheckBoxIcon");	Object radioButtonIcon = 	    new SwingLazyValue(		"javax.swing.plaf.basic.BasicIconFactory", 		"getRadioButtonIcon");	Object checkBoxMenuItemIcon = 	    new SwingLazyValue(		"javax.swing.plaf.basic.BasicIconFactory", 		"getCheckBoxMenuItemIcon");	Object radioButtonMenuItemIcon = 	    new SwingLazyValue(		"javax.swing.plaf.basic.BasicIconFactory", 		"getRadioButtonMenuItemIcon");	Object menuItemAcceleratorDelimiter = new String("+");	// *** OptionPane value objects        Object optionPaneMinimumSize = new DimensionUIResource(262, 90);	Integer zero =  new Integer(0);        Object zeroBorder = new SwingLazyValue(			   "javax.swing.plaf.BorderUIResource$EmptyBorderUIResource",			   new Object[] {zero, zero, zero, zero});	Integer ten = new Integer(10);        Object optionPaneBorder = new SwingLazyValue(			   "javax.swing.plaf.BorderUIResource$EmptyBorderUIResource",			   new Object[] {ten, ten, twelve, ten});	        Object optionPaneButtonAreaBorder = new SwingLazyValue(			   "javax.swing.plaf.BorderUIResource$EmptyBorderUIResource",			   new Object[] {new Integer(6), zero, zero, zero});	// *** ProgessBar value objects	Object progressBarBorder = 	    new SwingLazyValue(			    "javax.swing.plaf.basic.BasicBorders",			    "getProgressBarBorder");	// ** ScrollBar value objects	Object minimumThumbSize = new DimensionUIResource(8,8);	Object maximumThumbSize = new DimensionUIResource(4096,4096);	// ** Slider value objects	Object sliderFocusInsets = twoInsets;	Object toolBarSeparatorSize = new DimensionUIResource( 10, 10 );	// *** SplitPane value objects	Object splitPaneBorder = 	    new SwingLazyValue(			    "javax.swing.plaf.basic.BasicBorders",			    "getSplitPaneBorder");	Object splitPaneDividerBorder = 	    new SwingLazyValue(			    "javax.swing.plaf.basic.BasicBorders",			    "getSplitPaneDividerBorder");	// ** TabbedBane value objects        Object tabbedPaneTabInsets = new InsetsUIResource(0, 4, 1, 4);        Object tabbedPaneTabPadInsets = new InsetsUIResource(2, 2, 2, 1);        Object tabbedPaneTabAreaInsets = new InsetsUIResource(3, 2, 0, 2);        Object tabbedPaneContentBorderInsets = new InsetsUIResource(2, 2, 3, 3);	// *** Text value objects	Object textFieldBorder = 	    new SwingLazyValue(			    "javax.swing.plaf.basic.BasicBorders",			    "getTextFieldBorder");        Object editorMargin = threeInsets;	Object caretBlinkRate = fiveHundred;	Integer four = new Integer(4);	Object[] allAuditoryCues = new Object[] {		"CheckBoxMenuItem.commandSound",		"InternalFrame.closeSound",		"InternalFrame.maximizeSound",		"InternalFrame.minimizeSound",		"InternalFrame.restoreDownSound",		"InternalFrame.restoreUpSound",		"MenuItem.commandSound",		"OptionPane.errorSound",		"OptionPane.informationSound",		"OptionPane.questionSound",		"OptionPane.warningSound",		"PopupMenu.popupSound",		"RadioButtonMenuItem.commandSound"};	Object[] noAuditoryCues = new Object[] {"mute"};        // *** Component Defaults	Object[] defaults = {	    // *** Auditory Feedback	    "AuditoryCues.cueList", allAuditoryCues,	    "AuditoryCues.allAuditoryCues", allAuditoryCues,	    "AuditoryCues.noAuditoryCues", noAuditoryCues,	    // this key defines which of the various cues to render.	    // L&Fs that want auditory feedback NEED to override playList.	    "AuditoryCues.playList", null,	    // *** Buttons            "Button.defaultButtonFollowsFocus", Boolean.TRUE,	    "Button.font", dialogPlain12,	    "Button.background", control,	    "Button.foreground", controlText,	    "Button.shadow", controlShadow,            "Button.darkShadow", controlDkShadow,            "Button.light", controlHighlight,            "Button.highlight", controlLtHighlight,	    "Button.border", buttonBorder,	    "Button.margin", new InsetsUIResource(2, 14, 2, 14),	    "Button.textIconGap", four,	    "Button.textShiftOffset", zero,	    "Button.focusInputMap", new UIDefaults.LazyInputMap(new Object[] {                         "SPACE", "pressed",                "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.isEnterSelectablePopup", Boolean.FALSE,                	    "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"},            "InternalFrameTitlePane.iconifyButtonOpacity", Boolean.TRUE,            "InternalFrameTitlePane.maximizeButtonOpacity", Boolean.TRUE,            "InternalFrameTitlePane.closeButtonOpacity", Boolean.TRUE,        "DesktopIcon.border", internalFrameBorder,            "Desktop.minOnScreenInsets", threeInsets,	    "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",

⌨️ 快捷键说明

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