javax.swing.UIDefaults#putDefaults ( )源码实例Demo

下面列出了javax.swing.UIDefaults#putDefaults ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: rapidminer-studio   文件: RapidLookAndFeel.java
private void initBorderDefaults(UIDefaults table) {
	Object[] borderDefaults = { "TextField.border", Borders.getTextFieldBorder(), "PasswordField.border",
			Borders.getTextFieldBorder(), "FilterTextField.border", Borders.getTextFieldBorder(),
			"FormattedTextField.border", Borders.getTextFieldBorder(), "TextArea.border", Borders.getTextFieldBorder(),
			"SplitPane.border", Borders.getSplitPaneBorder(), "ScrollPane.border", Borders.getScrollPaneBorder(),
			"InternalFrame.border", Borders.getInternalFrameBorder(), "Table.scrollPaneBorder", null,   // removed
			// table
			// border,
			// original:
			// Borders.getSplitPaneBorder()
			"Table.tabbedPaneBorder", null,   // remove double borders
			"ToolBar.border", Borders.getToolBarBorder(), "Spinner.border", Borders.getSpinnerBorder(),
			"ComboBox.border", Borders.getComboBoxBorder(), "Button.border", Borders.getEmptyButtonBorder(),
			"ToggleButton.border", Borders.getEmptyButtonBorder(), "ProgressBar.border", Borders.getProgressBarBorder(),
			"PopupMenu.border", Borders.getPopupMenuBorder(), "CheckBox.border", Borders.getCheckBoxBorder(),
			"RadioButton.border", Borders.getCheckBoxBorder(), "ToolTip.border", Borders.getToolTipBorder(),
			"MenuBar.border", Borders.getMenuBarBorder(), "CheckBox.icon", IconFactory.getCheckBoxIcon(),
			"RadioButton.icon", IconFactory.getRadioButtonIcon(), "ComboBox.focusCellHighlightBorder",
			Borders.getComboBoxListCellRendererFocusBorder(), };
	table.putDefaults(borderDefaults);
}
 
protected void initComponentDefaults(UIDefaults table) {
  super.initComponentDefaults( table );

  // I'll have to copy some of the resource definitions here, since the
  // original code in BasicLookAndFeel (from which we inherit) uses
  // getClass() to find its resources. That will fail since my
  // classloader does not have these resources.
  //
  // So, the trick is to replace getClass() with MetalLookAndFeel.class

  Object[] defaults = {
    "OptionPane.errorIcon",       LookAndFeel.makeIcon(MetalLookAndFeel.class, "icons/Error.gif"),
    "OptionPane.informationIcon", LookAndFeel.makeIcon(MetalLookAndFeel.class, "icons/Inform.gif"),
    "OptionPane.warningIcon",     LookAndFeel.makeIcon(MetalLookAndFeel.class, "icons/Warn.gif"),
    "OptionPane.questionIcon",    LookAndFeel.makeIcon(MetalLookAndFeel.class, "icons/Question.gif"),

    "InternalFrame.icon",         LookAndFeel.makeIcon(BasicLookAndFeel.class, "icons/JavaCup.gif"),


    // Button margin slightly smaller than metal to save space
    "Button.margin", new InsetsUIResource(1, 11, 1, 11),


  };
  table.putDefaults(defaults);
}
 
源代码3 项目: stendhal   文件: StyledLookAndFeel.java
@Override
protected void initClassDefaults(UIDefaults table) {
	super.initClassDefaults(table);

	Object[] uiDefaults = {
		// Provide access to the style for the components
		"StendhalStyle", style,
		// The component UIs
		"ButtonUI", pkg + "StyledButtonUI",
		"CheckBoxUI", pkg + "StyledCheckBoxUI",
		"ComboBoxUI", pkg + "StyledComboBoxUI",
		"LabelUI", pkg + "StyledLabelUI",
		"MenuItemUI", pkg + "StyledMenuItemUI",
		"OptionPaneUI", pkg + "StyledOptionPaneUI",
		"PanelUI", pkg + "StyledPanelUI",
		"PasswordFieldUI", pkg + "StyledPasswordFieldUI",
		"PopupMenuUI", pkg + "StyledPopupMenuUI",
		"ProgressBarUI", pkg + "StyledProgressBarUI",
		"SeparatorUI", pkg + "StyledSeparatorUI",
		"ScrollBarUI", pkg + "StyledScrollBarUI",
		"ScrollPaneUI", pkg + "StyledScrollPaneUI",
		"SliderUI", pkg + "StyledSliderUI",
		"SpinnerUI", pkg + "StyledSpinnerUI",
		"SplitPaneUI", pkg + "StyledSplitPaneUI",
		"TabbedPaneUI", pkg + "StyledTabbedPaneUI",
		"TableUI", pkg + "StyledTableUI",
		"TextFieldUI", pkg + "StyledTextFieldUI",
		"ToolTipUI", pkg + "StyledToolTipUI",
	};

	table.putDefaults(uiDefaults);
}
 
源代码4 项目: jdk1.8-source-analysis   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码5 项目: TencentKona-8   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码6 项目: xdm   文件: XDMLookAndFeel.java
@Override
public void initClassDefaults(UIDefaults table) {
	super.initClassDefaults(table);
	table.putDefaults(new Object[] { "ButtonUI", XDMButtonUI.class.getName(), "TextFieldUI",
			XDMTextFieldUI.class.getName(), "TextAreaUI", XDMTextAreaUI.class.getName(), "SliderUI",
			XDMSliderUI.class.getName(), "LabelUI", XDMLabelUI.class.getName(), "ScrollBarUI",
			XDMScrollBarUI.class.getName(), "MenuItemUI", XDMMenuItemUI.class.getName(), "MenuUI",
			XDMMenuUI.class.getName(), "CheckBoxMenuItemUI", XDMMenuItemUI.class.getName(), //"TreeUI",
			//XDMTreeUI.class.getName(), 
			"SpinnerUI", XDMSpinnerUI.class.getName(), "ProgressBarUI",
			XDMProgressBarUI.class.getName(), "ComboBoxUI", XDMComboBoxUI.class.getName() });
	System.setProperty("xdm.defaulttheme", "true");

	UIManager.put("Table.focusCellHighlightBorder", new EmptyBorder(1, 1, 1, 1));
	UIManager.put("ComboBox.rendererUseListColors", Boolean.TRUE);
	UIManager.put("Slider.thumbWidth", Integer.valueOf(getScaledInt(4)));
	// UIManager.put("TabbedPane.selected", new Color(220, 220, 220));
	// UIManager.put("TabbedPane.borderHightlightColor", Color.LIGHT_GRAY);
	// UIManager.put("TabbedPane.contentAreaColor", Color.LIGHT_GRAY);
	// UIManager.put("TabbedPane.contentOpaque", Boolean.FALSE);
	// UIManager.put("OptionPane.background", new
	// ColorUIResource(Color.WHITE));
	// UIManager.put("Panel.background", new ColorUIResource(Color.WHITE));
	// UIManager.put("CheckBox.background", new
	// ColorUIResource(Color.WHITE));
	// UIManager.put("PopupMenu.border", new
	// LineBorder(ColorResource.getDarkBgColor()));
	// UIManager.put("PopupMenu.background",
	// ColorResource.getDarkerBgColor());
	// UIManager.put("MenuItem.selectionForeground", Color.WHITE);
	// UIManager.put("Menu.selectionForeground", Color.WHITE);
	// UIManager.put("Button.foreground", Color.WHITE);
	// UIManager.put("PopupMenuItem.selectionForeground", Color.WHITE);
	// UIManager.put("MenuItem.font", FontResource.getNormalFont());
	// UIManager.put("ComboBox.selectionBackground",
	// ColorResource.getSelectionColor());
	// UIManager.put("ComboBox.selectionForeground", Color.WHITE);
	// UIManager.put("ComboBox.disabledForeground", Color.GRAY);
	// UIManager.put("ComboBox.disabledBackground",
	// ColorResource.getDarkerBgColor());
	// UIManager.put("ComboBox.foreground", Color.WHITE);
	// UIManager.put("ComboBox.background",
	// ColorResource.getDarkerBgColor());
	// UIManager.put("Label.foreground", Color.WHITE);
	// UIManager.put("Panel.background", ColorResource.getDarkerBgColor());
	// UIManager.put("ScrollBar.width", new Integer(15));
	// UIManager.put("Popup.background", ColorResource.getDarkerBgColor());
	// UIManager.put("TextField.background",
	// ColorResource.getDarkerBgColor());
	// UIManager.put("TextField.border", new
	// LineBorder(ColorResource.getDarkBgColor(), 1));
	// UIManager.put("TextField.foreground", Color.WHITE);
	// UIManager.put("ComboBox.border", new
	// LineBorder(ColorResource.getDarkBgColor(), 1));
	// UIManager.put("TextField.selectionBackground",
	// ColorResource.getSelectionColor());
	// UIManager.put("TextField.selectionForeground", Color.WHITE);
	// UIManager.put("List.selectionBackground",
	// ColorResource.getSelectionColor());
	// UIManager.put("List.selectionForeground", Color.WHITE);
	// UIManager.put("List.focusCellHighlightBorder",
	// ColorResource.getSelectionColor());
	// UIManager.put("List.border", new LineBorder(Color.WHITE, 1));
	// UIManager.put("ScrollPane.border", new
	// LineBorder(ColorResource.getDarkBgColor(), 1));
	// UIManager.put("TableHeader.background",
	// ColorResource.getDarkerBgColor());
	// UIManager.put("TableHeader.cellBorder", new
	// LineBorder(ColorResource.getDarkBgColor(), 1));
	// UIManager.put("TableHeader.foreground", Color.WHITE);
}
 
源代码7 项目: jdk8u60   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码8 项目: JDKSourceCode1.8   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码9 项目: openjdk-jdk8u   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码10 项目: openjdk-jdk8u-backup   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码11 项目: Bytecoder   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码12 项目: openjdk-jdk9   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码13 项目: jdk8u-jdk   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码14 项目: jdk8u-jdk   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码15 项目: jdk8u-dev-jdk   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码16 项目: openjdk-8-source   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码17 项目: openjdk-8   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码18 项目: jdk8u_jdk   文件: BasicLookAndFeel.java
/**
 * Populates {@code table} with mappings from {@code uiClassID} to the
 * fully qualified name of the ui class. The value for a
 * particular {@code uiClassID} is {@code
 * "javax.swing.plaf.basic.Basic + uiClassID"}. For example, the
 * value for the {@code uiClassID} {@code TreeUI} is {@code
 * "javax.swing.plaf.basic.BasicTreeUI"}.
 *
 * @param table the {@code UIDefaults} instance the entries are
 *        added to
 * @throws NullPointerException if {@code table} is {@code null}
 *
 * @see javax.swing.LookAndFeel
 * @see #getDefaults
 */
protected void initClassDefaults(UIDefaults table)
{
    final String basicPackageName = "javax.swing.plaf.basic.";
    Object[] uiDefaults = {
               "ButtonUI", basicPackageName + "BasicButtonUI",
             "CheckBoxUI", basicPackageName + "BasicCheckBoxUI",
         "ColorChooserUI", basicPackageName + "BasicColorChooserUI",
   "FormattedTextFieldUI", basicPackageName + "BasicFormattedTextFieldUI",
              "MenuBarUI", basicPackageName + "BasicMenuBarUI",
                 "MenuUI", basicPackageName + "BasicMenuUI",
             "MenuItemUI", basicPackageName + "BasicMenuItemUI",
     "CheckBoxMenuItemUI", basicPackageName + "BasicCheckBoxMenuItemUI",
  "RadioButtonMenuItemUI", basicPackageName + "BasicRadioButtonMenuItemUI",
          "RadioButtonUI", basicPackageName + "BasicRadioButtonUI",
         "ToggleButtonUI", basicPackageName + "BasicToggleButtonUI",
            "PopupMenuUI", basicPackageName + "BasicPopupMenuUI",
          "ProgressBarUI", basicPackageName + "BasicProgressBarUI",
            "ScrollBarUI", basicPackageName + "BasicScrollBarUI",
           "ScrollPaneUI", basicPackageName + "BasicScrollPaneUI",
            "SplitPaneUI", basicPackageName + "BasicSplitPaneUI",
               "SliderUI", basicPackageName + "BasicSliderUI",
            "SeparatorUI", basicPackageName + "BasicSeparatorUI",
              "SpinnerUI", basicPackageName + "BasicSpinnerUI",
     "ToolBarSeparatorUI", basicPackageName + "BasicToolBarSeparatorUI",
   "PopupMenuSeparatorUI", basicPackageName + "BasicPopupMenuSeparatorUI",
           "TabbedPaneUI", basicPackageName + "BasicTabbedPaneUI",
             "TextAreaUI", basicPackageName + "BasicTextAreaUI",
            "TextFieldUI", basicPackageName + "BasicTextFieldUI",
        "PasswordFieldUI", basicPackageName + "BasicPasswordFieldUI",
             "TextPaneUI", basicPackageName + "BasicTextPaneUI",
           "EditorPaneUI", basicPackageName + "BasicEditorPaneUI",
                 "TreeUI", basicPackageName + "BasicTreeUI",
                "LabelUI", basicPackageName + "BasicLabelUI",
                 "ListUI", basicPackageName + "BasicListUI",
              "ToolBarUI", basicPackageName + "BasicToolBarUI",
              "ToolTipUI", basicPackageName + "BasicToolTipUI",
             "ComboBoxUI", basicPackageName + "BasicComboBoxUI",
                "TableUI", basicPackageName + "BasicTableUI",
          "TableHeaderUI", basicPackageName + "BasicTableHeaderUI",
        "InternalFrameUI", basicPackageName + "BasicInternalFrameUI",
          "DesktopPaneUI", basicPackageName + "BasicDesktopPaneUI",
          "DesktopIconUI", basicPackageName + "BasicDesktopIconUI",
          "FileChooserUI", basicPackageName + "BasicFileChooserUI",
           "OptionPaneUI", basicPackageName + "BasicOptionPaneUI",
                "PanelUI", basicPackageName + "BasicPanelUI",
             "ViewportUI", basicPackageName + "BasicViewportUI",
             "RootPaneUI", basicPackageName + "BasicRootPaneUI",
    };

    table.putDefaults(uiDefaults);
}
 
源代码19 项目: rapidminer-studio   文件: Colors.java
public void addCustomEntriesToTable(UIDefaults table) {
	Object[] values = new Object[]{"ToolTip.background", TOOLTIP_BACKGROUND, "ToolTip.foreground", TOOLTIP_FOREGROUND,
			"ToolTip.borderColor", TOOLTIP_BORDER};
	table.putDefaults(values);
}
 
源代码20 项目: rapidminer-studio   文件: RapidLookAndFeel.java
@Override
protected void initClassDefaults(UIDefaults table) {
	super.initClassDefaults(table);
	table.putDefaults(getUIDefaults());
}