Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
mdlaf.themes.AbstractMaterialTheme Maven / Gradle / Ivy
/*
* MIT License
*
* Copyright (c) 2019-2020 Vincent Palazzo [email protected]
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
package mdlaf.themes;
import mdlaf.components.menu.MaterialMenuArrowIcon;
import mdlaf.utils.MaterialBorders;
import mdlaf.utils.MaterialColors;
import sun.swing.ImageIconUIResource;
import javax.swing.*;
import javax.swing.plaf.BorderUIResource;
import javax.swing.plaf.ColorUIResource;
import javax.swing.plaf.FontUIResource;
import javax.swing.plaf.InsetsUIResource;
/**
* @author https://github.com/vincenzopalazzo
*/
@SuppressWarnings("all")
public abstract class AbstractMaterialTheme implements MaterialTheme {
protected ColorUIResource backgroundPrimary;
protected ColorUIResource highlightBackgroundPrimary;
protected ColorUIResource textColor;
protected ColorUIResource disableTextColor;
//Button proprieties
protected ColorUIResource buttonBackgroundColor;
protected ColorUIResource buttonTextColor;
protected ColorUIResource buttonBackgroundColorMouseHover;
protected ColorUIResource buttonDefaultBackgroundColor;
protected ColorUIResource buttonDefaultTextColor;
protected ColorUIResource buttonDefaultBackgroundColorMouseHover;
protected ColorUIResource buttonDisabledBackground;
protected ColorUIResource buttonDisabledForeground;
protected ColorUIResource buttonFocusColor;
protected ColorUIResource buttonDefaultFocusColor;
protected ColorUIResource buttonBorderColor;
protected ColorUIResource buttonColorHighlight;
protected BorderUIResource buttonBorder;
//---------------------------------------------------
//Proprieties JToggleButton
protected ImageIconUIResource unselectedIconToggleButton;
protected ImageIconUIResource selectedIconToggleButton;
protected boolean withoutIconToggleButton = false;
protected ColorUIResource withoutIconSelectedBackgroundToggleButton;
protected ColorUIResource withoutIconSelectedForegoundToggleButton;
protected ColorUIResource withoutIconBackgroundToggleButton;
protected ColorUIResource withoutIconForegroundToggleButton;
protected BorderUIResource withoutIconSelectedBorderToggleButton;
protected BorderUIResource withoutIconBorderToggleButton;
//---------------------------------------------------
//Proprieties JCheckBox
protected ImageIconUIResource unselectedCheckBoxIcon;
protected ImageIconUIResource selectedCheckBoxIcon;
//---------------------------------------------------
//Proprieties JComboBox
protected ColorUIResource selectedInDropDownBackgroundComboBox;
protected ColorUIResource selectedForegroundComboBox;
protected BorderUIResource borderComboBox;
//---------------------------------------------------
//Proprieties All component of the JMenu
protected ColorUIResource menuBackground;
protected ColorUIResource menuTextColor;
protected ColorUIResource menuBackgroundMouseHover;
protected ColorUIResource menuDisableBackground;
protected BorderUIResource borderMenu;
protected BorderUIResource borderMenuBar;
//---------------------------------------------------
//Proprieties JRadioButton
protected ImageIconUIResource unselectedRadioButtonIcon;
protected ImageIconUIResource selectedRadioButtonIcon;
//---------------------------------------------------
//All type of font JPopupMenu
protected BorderUIResource borderPopupMenu;
//---------------------------------------------------
//All type of font JSpinner
protected ColorUIResource arrowButtonBackgroundSpinner;
protected ColorUIResource mouseHoverButtonColorSpinner;
protected BorderUIResource borderSpinner;
protected BorderUIResource arrowButtonBorderSpinner;
//---------------------------------------------------
//Proprieties JPanel
protected BorderUIResource borderPanel;
//---------------------------------------------------
//Proprieties JScrollBar
protected ColorUIResource trackColorScrollBar;
protected ColorUIResource thumbColorScrollBar;
protected ColorUIResource thumbDarkShadowColorScrollBar;
protected ColorUIResource thumbHighlightColorScrollBar;
protected ColorUIResource thumbShadowColorScrollBar;
protected ColorUIResource mouseHoverColorScrollBar;
protected ColorUIResource arrowButtonColorScrollBar;
protected ColorUIResource arrowButtonOnClickColorScrollBar;
protected BorderUIResource arrowButtonBorderScrollBar;
//---------------------------------------------------
//Proprieties JSlider
protected ColorUIResource trackColorSlider;
protected ColorUIResource haloColorSlider;
protected BorderUIResource borderSlider;
//---------------------------------------------------
//Proprieties JTabbedPane
protected ColorUIResource highlightColorTabbedPane;
protected ColorUIResource borderHighlightColorTabbedPane;
protected ColorUIResource focusColorLineTabbedPane;
protected ColorUIResource disableColorTabTabbedPane;
protected InsetsUIResource tabInsetsTabbedPane;
protected InsetsUIResource selectedTabInsetsTabbedPane;
//---------------------------------------------------
//Proprieties JTable
protected ColorUIResource backgroundTable;
protected ColorUIResource backgroundTableHeader;
protected ColorUIResource foregroundTable;
protected ColorUIResource foregroundTableHeader;
protected ColorUIResource selectionBackgroundTable;
protected ColorUIResource selectionForegroundTable;
protected ColorUIResource gridColorTable;
protected ColorUIResource alternateRowBackgroundTable;
protected BorderUIResource borderTable;
protected BorderUIResource borderTableHeader;
protected BorderUIResource cellBorderTableHeader;
protected ImageIconUIResource unselectedCheckBoxIconTable;
protected ImageIconUIResource selectedCheckBoxIconTable;
protected ImageIconUIResource unselectedCheckBoxIconSelectionRowTable;
protected ImageIconUIResource selectedCheckBoxIconSelectionRowTable;
//---------------------------------------------------
//Proprieties JToolBar
protected ColorUIResource dockingBackgroundToolBar;
protected ColorUIResource floatingBackgroundToolBar;
protected BorderUIResource borderToolBar;
//---------------------------------------------------
//Proprieties JTree
protected ColorUIResource selectionForegroundTree;
protected ColorUIResource selectionBackgroundTree;
protected ColorUIResource selectionBorderColorTree;
protected ImageIconUIResource closedIconTree;
protected ImageIconUIResource openIconTree;
protected BorderUIResource borderTree;
//---------------------------------------------------
//Proprieties JTextField and JPasswordField
protected ColorUIResource backgroundTextField;
protected ColorUIResource inactiveForegroundTextField;
protected ColorUIResource inactiveBackgroundTextField;
protected ColorUIResource selectionBackgroundTextField;
protected ColorUIResource selectionForegroundTextField;
protected ColorUIResource disabledBackgroudnTextField;
protected ColorUIResource disabledForegroundTextField;
protected ColorUIResource inactiveColorLineTextField;
protected ColorUIResource activeColorLineTextField;
protected BorderUIResource borderTextField;
//---------------------------------------------------
//Proprieties JXTaskPane
protected ColorUIResource titleBackgroundGradientStartTaskPane;
protected ColorUIResource titleBackgroundGradientEndTaskPane;
protected ColorUIResource titleOverTaskPane;
protected ColorUIResource specialTitleOverTaskPane;
protected ColorUIResource backgroundTaskPane;
protected ColorUIResource borderColorTaskPane;
protected ColorUIResource contentBackgroundTaskPane;
protected BorderUIResource borderTaskPane;
protected ImageIconUIResource yesCollapsedTaskPane;
protected ImageIconUIResource noCollapsedTaskPane;
//---------------------------------------------------
//Proprieties JList
protected ColorUIResource selectionBackgroundList;
protected ColorUIResource selectionForegroundList;
protected BorderUIResource focusCellHighlightBorder;
protected BorderUIResource borderItemList;
protected BorderUIResource borderList;
//---------------------------------------------------
//Proprieties JRootPane
protected BorderUIResource borderFrameRootPane;
protected BorderUIResource borderDialogRootPane;
//---------------------------------------------------
//Proprieties JOptionPane
protected ColorUIResource backgroundOptionPane;
protected ImageIconUIResource warningIconOptionPane;
protected ImageIconUIResource errorIconIconOptionPane;
protected ImageIconUIResource questionIconOptionPane;
protected ImageIconUIResource informationIconOptionPane;
//---------------------------------------------------
//Proprieties JSplitPane
protected ColorUIResource colorDividierSplitPane;
protected ColorUIResource colorDividierFocusSplitPane;
protected int sizeDividierSplitPane = 5;
protected BorderUIResource dividierBorderSplitPane;
//---------------------------------------------------
//Proprieties JFileChooser
protected ImageIconUIResource iconComputerFileChooser;
protected ImageIconUIResource iconDirectoryFileChooser;
protected ImageIconUIResource iconFileFileChooser;
protected ImageIconUIResource iconFloppyDriveFileChooser;
protected ImageIconUIResource iconHardDriveFileChooser;
protected ImageIconUIResource iconHomeFileChooser;
protected ImageIconUIResource iconListFileChooser;
protected ImageIconUIResource iconDetailsFileChooser;
protected ImageIconUIResource iconNewFolderFileChooser;
protected ImageIconUIResource iconUpFolderFileChooser;
//---------------------------------------------------
//Proprieties JProgressBar
protected ColorUIResource backgroundProgressBar;
protected ColorUIResource foregroundProgressBar;
protected BorderUIResource borderProgressBar;
//---------------------------------------------------
//Proprieties TitledBorder
protected ColorUIResource colorTextTitledBorder;
protected BorderUIResource borderTitledBorder;
//---------------------------------------------------
//Proprieties TitlePane
protected ImageIconUIResource iconCloseTitlePane;
//---------------------------------------------------
//All type of font supported to the look and feel
protected FontUIResource fontBold;
protected FontUIResource fontItalic;
protected FontUIResource fontRegular;
protected FontUIResource fontMedium;
//---------------------------------------------------
//Proprieties JSeparator
public ColorUIResource backgroundSeparator;
public ColorUIResource foregroundSeparator;
// Abstract method
public abstract void installTheme();
public void installUIDefault(UIDefaults table){
//do nothing
}
protected abstract void installColor();
protected void installFonts(){
//Install font default
}
protected abstract void installIcons();
public abstract String getName();
protected void installBorders(){
//button border
buttonBorder = new BorderUIResource(BorderFactory.createEmptyBorder(8, 12, 8, 12));
borderMenu = new BorderUIResource(BorderFactory.createEmptyBorder(5, 5, 5, 5));
borderMenuBar = MaterialBorders.LIGHT_SHADOW_BORDER;
borderPopupMenu = MaterialBorders.LIGHT_LINE_BORDER;
borderSpinner = new BorderUIResource(BorderFactory.createLineBorder(backgroundTextField));
arrowButtonBorderSpinner = new BorderUIResource(BorderFactory.createLineBorder(arrowButtonBackgroundSpinner));
borderPanel = new BorderUIResource(BorderFactory.createEmptyBorder());
arrowButtonBorderScrollBar = new BorderUIResource(BorderFactory.createEmptyBorder());
borderSlider = new BorderUIResource(BorderFactory.createCompoundBorder(MaterialBorders.LIGHT_LINE_BORDER, BorderFactory.createEmptyBorder(15, 15, 15, 15)));
cellBorderTableHeader = new BorderUIResource(BorderFactory.createCompoundBorder(
MaterialBorders.LIGHT_LINE_BORDER,
BorderFactory.createEmptyBorder(5, 5, 5, 5)));
borderToolBar = MaterialBorders.LIGHT_LINE_BORDER;
borderTextField = new BorderUIResource(BorderFactory.createEmptyBorder(3, 5, 2, 5));
borderTaskPane = borderPanel;
focusCellHighlightBorder = new BorderUIResource(BorderFactory.createEmptyBorder());
borderItemList = new BorderUIResource(BorderFactory.createCompoundBorder(BorderFactory.createEmptyBorder(),
BorderFactory.createEmptyBorder(2, 5, 2, 5)));
tabInsetsTabbedPane = new InsetsUIResource(6, 10, 10, 10);
selectedTabInsetsTabbedPane = new InsetsUIResource(6, 10, 10, 10);
borderFrameRootPane = new BorderUIResource(BorderFactory.createEmptyBorder());
borderDialogRootPane = MaterialBorders.LIGHT_SHADOW_BORDER;
borderProgressBar = MaterialBorders.LIGHT_LINE_BORDER;
withoutIconSelectedBorderToggleButton = new BorderUIResource(BorderFactory.createCompoundBorder(
BorderFactory.createEmptyBorder(5, 10, 5, 10),
BorderFactory.createLineBorder(withoutIconSelectedBackgroundToggleButton, 1)));
withoutIconBorderToggleButton = new BorderUIResource(BorderFactory.createCompoundBorder(
BorderFactory.createEmptyBorder(5, 10, 5, 10),
BorderFactory.createLineBorder(withoutIconBackgroundToggleButton, 1)));
dividierBorderSplitPane = new BorderUIResource(BorderFactory.createEmptyBorder());
borderTree = new BorderUIResource(BorderFactory.createEmptyBorder (3, 2, 3, 2));
}
//getter
public ColorUIResource getBackgroundPrimary() {
return backgroundPrimary;
}
public ColorUIResource getHighlightBackgroundPrimary() {
return highlightBackgroundPrimary;
}
public ColorUIResource getTextColor() {
return textColor;
}
public ColorUIResource getDisableTextColor() {
return disableTextColor;
}
//Getter for button
public ColorUIResource getButtonBackgroundColor() {
return buttonBackgroundColor;
}
public ColorUIResource getButtonTextColor() {
return buttonTextColor;
}
public ColorUIResource getButtonBackgroundColorMouseHover() {
return buttonBackgroundColorMouseHover;
}
public ColorUIResource getButtonDefaultBackgroundColor() {
return buttonDefaultBackgroundColor;
}
public ColorUIResource getButtonDefaultTextColor() {
return buttonDefaultTextColor;
}
public ColorUIResource getButtonDefaultBackgroundColorMouseHover() {
return buttonDefaultBackgroundColorMouseHover;
}
public ColorUIResource getButtonDisabledBackground() {
return buttonDisabledBackground;
}
public ColorUIResource getButtonDisabledForeground() {
return buttonDisabledForeground;
}
public ColorUIResource getButtonDisableTextColor() {
return this.getDisableTextColor();
}
public ColorUIResource getButtonFocusColor() {
return buttonFocusColor;
}
public ColorUIResource getButtonDefaultFocusColor() {
return buttonDefaultFocusColor;
}
public ColorUIResource getButtonBorderColor() {
return buttonBorderColor;
}
public ColorUIResource getButtonColorHighlight() {
return buttonColorHighlight;
}
public BorderUIResource getButtonBorder() {
return buttonBorder;
}
public FontUIResource getButtonFont(){
return getFontBold();
}
public boolean getMouseHoverButtonEnable(){
return true;
}
public boolean getButtonFocusable(){
return true;
}
public boolean getButtonBorderEnable(){
return true;
}
public boolean getButtonBorderEnableToAll(){
return false;
}
@Override
public int getArcButton() {
return 7;
}
@Override
public boolean getOpaqueButton() {
return false;
}
//---------------------------------------------------
//Proprieties JSeparator
public ColorUIResource getBackgroundSeparator() {
return backgroundSeparator;
}
public ColorUIResource getForegroundSeparator() {
return foregroundSeparator;
}
//Proprieties JCheckBox
public ImageIconUIResource getUnselectedCheckBoxIcon() {
return unselectedCheckBoxIcon;
}
public ImageIconUIResource getSelectedCheckBoxIcon() {
return selectedCheckBoxIcon;
}
//Proprieties JComboBox
public ColorUIResource getSelectedInDropDownBackgroundComboBox() {
return selectedInDropDownBackgroundComboBox;
}
public ColorUIResource getSelectedForegroundComboBox() {
return selectedForegroundComboBox;
}
public BorderUIResource getBorderComboBox() {
return borderComboBox;
}
@Override
public boolean getMouseHoverEnableComboBox() {
return false;
}
@Override
public boolean getLightWeightPopupEnabledComboBox() {
return true;
}
@Override
public boolean getFocusableComboBox() {
return true;
}
@Override
public int getArchBorderComboBox() {
return 7;
}
//Getter for all component of the menu
public ColorUIResource getMenuBackground() {
return menuBackground;
}
public ColorUIResource getMenuTextColor() {
return menuTextColor;
}
public ColorUIResource getMenuBackgroundMouseHover() {
return menuBackgroundMouseHover;
}
public ColorUIResource getMenuDisableBackground() {
return menuDisableBackground;
}
public BorderUIResource getBorderMenu() {
return borderMenu;
}
public BorderUIResource getBorderMenuBar() {
return borderMenuBar;
}
@Override
public Icon getMenuArrowIcon(){
return new MaterialMenuArrowIcon();
}
@Override
public ColorUIResource getMenuArrowHoverColor(){
return textColor;
}
@Override
public int getMenuArrowHeight() {
return 8;
}
@Override
public int getMenuArrowWidth() {
return 4;
}
@Override
public boolean getMouseHoverEnableMenu() {
return true;
}
//get radiobutton
public ImageIconUIResource getUnselectedRadioButtonIcon() {
return unselectedRadioButtonIcon;
}
public ImageIconUIResource getSelectedRadioButtonIcon() {
return selectedRadioButtonIcon;
}
// get for JPopupMenu
public BorderUIResource getBorderPopupMenu() {
return borderPopupMenu;
}
// get for JSpinner
public ColorUIResource getArrowButtonBackgroundSpinner() {
return arrowButtonBackgroundSpinner;
}
public ColorUIResource getMouseHoverButtonColorSpinner() {
return mouseHoverButtonColorSpinner;
}
public BorderUIResource getBorderSpinner() {
return borderSpinner;
}
public BorderUIResource getArrowButtonBorderSpinner() {
return arrowButtonBorderSpinner;
}
@Override
public boolean getMouseHoverEnableSpinner() {
return true;
}
//get fro JPanel and JScrollPanel
public BorderUIResource getBorderPanel() {
return borderPanel;
}
//getter JScrollBar
public ColorUIResource getTrackColorScrollBar() {
return trackColorScrollBar;
}
public ColorUIResource getThumbColorScrollBar() {
return thumbColorScrollBar;
}
public ColorUIResource getThumbDarkShadowColorScrollBar() {
return thumbDarkShadowColorScrollBar;
}
public ColorUIResource getThumbHighlightColorScrollBar() {
return thumbHighlightColorScrollBar;
}
public ColorUIResource getThumbShadowColorScrollBar() {
return thumbShadowColorScrollBar;
}
public ColorUIResource getMouseHoverColorScrollBar() {
return mouseHoverColorScrollBar;
}
public ColorUIResource getArrowButtonColorScrollBar() {
return arrowButtonColorScrollBar;
}
public ColorUIResource getArrowButtonOnClickColorScrollBar() {
return arrowButtonOnClickColorScrollBar;
}
public BorderUIResource getArrowButtonBorderScrollBar() {
return arrowButtonBorderScrollBar;
}
@Override
public boolean getMouseHoverEnableScrollBar() {
return true;
}
@Override
public boolean getEnableArrowScrollBar() {
return false;
}
//get jslider
public ColorUIResource getTrackColorSlider() {
return trackColorSlider;
}
public ColorUIResource getHaloColorSlider() {
return haloColorSlider;
}
public BorderUIResource getBorderSlider() {
return borderSlider;
}
//get for JTabbedPane
public ColorUIResource getHighlightColorTabbedPane() {
return highlightColorTabbedPane;
}
public ColorUIResource getBorderHighlightColorTabbedPane() {
return borderHighlightColorTabbedPane;
}
public ColorUIResource getFocusColorLineTabbedPane() {
return focusColorLineTabbedPane;
}
public ColorUIResource getDisableColorTabTabbedPane() {
return disableColorTabTabbedPane;
}
public InsetsUIResource getTabInsetsTabbedPane() {
return tabInsetsTabbedPane;
}
public InsetsUIResource getSelectedTabInsetsTabbedPane() {
return selectedTabInsetsTabbedPane;
}
@Override
public int getLinePositionYTabbedPane() {
return 56;
}
@Override
public int getLinePositionXTabbedPane() {
return 0;
}
@Override
public int getLineWithTabbedPane() {
return 5;
}
@Override
public int getLineHeightTabbedPane() {
return 3;
}
@Override
public int getLineArchTabbedPane() {
return 0;
}
@Override
public int getIndentTabbedPane() {
return 4;
}
@Override
public int getSpacerTabbedPane() {
return 20;
}
@Override
public boolean getMouseHoverEnableTabbedPane() {
return true;
}
//Getter for JTable
public ColorUIResource getBackgroundTable() {
return backgroundTable;
}
public ColorUIResource getForegroundTable() {
return foregroundTable;
}
public ColorUIResource getSelectionBackgroundTable() {
return selectionBackgroundTable;
}
public ColorUIResource getSelectionForegroundTable() {
return selectionForegroundTable;
}
public ColorUIResource getGridColorTable() {
return gridColorTable;
}
public ColorUIResource getAlternateRowBackgroundTable() {
return alternateRowBackgroundTable;
}
public BorderUIResource getBorderTable() {
return borderTable;
}
public ImageIconUIResource getUnselectedCheckBoxIconTable() {
return unselectedCheckBoxIconTable;
}
public ImageIconUIResource getSelectedCheckBoxIconTable() {
return selectedCheckBoxIconTable;
}
public ImageIconUIResource getUnselectedCheckBoxIconSelectionRowTable() {
return unselectedCheckBoxIconSelectionRowTable;
}
public ImageIconUIResource getSelectedCheckBoxIconSelectionRowTable() {
return selectedCheckBoxIconSelectionRowTable;
}
@Override
public boolean getTableFocusable() {
return true;
}
@Override
public boolean getTableOpaque() {
return false;
}
@Override
public boolean getAlternateRowColorEnableTable() {
return true;
}
@Override
public int getHeightRowTable() {
return 10;
}
public ColorUIResource getBackgroundTableHeader() {
return backgroundTableHeader;
}
public ColorUIResource getForegroundTableHeader() {
return foregroundTableHeader;
}
public BorderUIResource getBorderTableHeader() {
return borderTableHeader;
}
public BorderUIResource getCellBorderTableHeader() {
return cellBorderTableHeader;
}
//---------------------------------------------------
//Proprieties JToolBar
public ColorUIResource getDockingBackgroundToolBar() {
return dockingBackgroundToolBar;
}
public ColorUIResource getFloatingBackgroundToolBar() {
return floatingBackgroundToolBar;
}
public BorderUIResource getBorderToolBar() {
return borderToolBar;
}
//---------------------------------------------------
//Proprieties JTextField and JPasswordField
public ColorUIResource getBackgroundTextField() {
return backgroundTextField;
}
public ColorUIResource getInactiveForegroundTextField() {
return inactiveForegroundTextField;
}
public ColorUIResource getInactiveBackgroundTextField() {
return inactiveBackgroundTextField;
}
public ColorUIResource getSelectionBackgroundTextField() {
return selectionBackgroundTextField;
}
public ColorUIResource getSelectionForegroundTextField() {
return selectionForegroundTextField;
}
public ColorUIResource getDisabledBackgroudnTextField() {
return disabledBackgroudnTextField;
}
public ColorUIResource getDisabledForegroundTextField() {
return disabledForegroundTextField;
}
public ColorUIResource getInactiveColorLineTextField() {
return inactiveColorLineTextField;
}
public ColorUIResource getActiveColorLineTextField() {
return activeColorLineTextField;
}
public BorderUIResource getBorderTextField() {
return borderTextField;
}
public char getEchoCharPasswordField() {
return '\u2022';
}
//---------------------------------------------------
//Proprieties JTree
public ColorUIResource getSelectionForegroundTree() {
return selectionForegroundTree;
}
public ColorUIResource getSelectionBackgroundTree() {
return selectionBackgroundTree;
}
public ColorUIResource getSelectionBorderColorTree() {
return selectionBorderColorTree;
}
public ImageIconUIResource getClosedIconTree() {
return closedIconTree;
}
public ImageIconUIResource getOpenIconTree() {
return openIconTree;
}
public BorderUIResource getBorderTree() {
return borderTree;
}
//---------------------------------------------------
//Proprieties JToggleButton
public ImageIconUIResource getUnselectedIconToggleButton() {
return unselectedIconToggleButton;
}
public ImageIconUIResource getSelectedIconToggleButton() {
return selectedIconToggleButton;
}
public boolean isWithoutIconToggleButton() {
return withoutIconToggleButton;
}
public ColorUIResource getWithoutIconSelectedBackgroundToggleButton() {
return withoutIconSelectedBackgroundToggleButton;
}
public ColorUIResource getWithoutIconSelectedForegoundToggleButton() {
return withoutIconSelectedForegoundToggleButton;
}
public ColorUIResource getWithoutIconBackgroundToggleButton() {
return withoutIconBackgroundToggleButton;
}
public ColorUIResource getWithoutIconForegroundToggleButton() {
return withoutIconForegroundToggleButton;
}
public BorderUIResource getWithoutIconSelectedBorderToggleButton() {
return withoutIconSelectedBorderToggleButton;
}
public BorderUIResource getWithoutIconBorderToggleButton() {
return withoutIconBorderToggleButton;
}
//---------------------------------------------------
//Proprieties JXTaskPane
public ColorUIResource getTitleBackgroundGradientStartTaskPane() {
return titleBackgroundGradientStartTaskPane;
}
public ColorUIResource getTitleBackgroundGradientEndTaskPane() {
return titleBackgroundGradientEndTaskPane;
}
public ColorUIResource getTitleOverTaskPane() {
return titleOverTaskPane;
}
public ColorUIResource getSpecialTitleOverTaskPane() {
return specialTitleOverTaskPane;
}
public ColorUIResource getBackgroundTaskPane() {
return backgroundTaskPane;
}
public ColorUIResource getBorderColorTaskPane() {
return borderColorTaskPane;
}
public ColorUIResource getContentBackgroundTaskPane() {
return contentBackgroundTaskPane;
}
public BorderUIResource getBorderTaskPane() {
return borderTaskPane;
}
public ImageIconUIResource getYesCollapsedTaskPane() {
return yesCollapsedTaskPane;
}
public ImageIconUIResource getNoCollapsedTaskPane() {
return noCollapsedTaskPane;
}
//---------------------------------------------------
//Proprieties JList
public ColorUIResource getSelectionBackgroundList() {
return selectionBackgroundList;
}
public ColorUIResource getSelectionForegroundList() {
return selectionForegroundList;
}
public BorderUIResource getFocusCellHighlightBorder() {
return focusCellHighlightBorder;
}
public BorderUIResource getBorderItemList() {
return borderItemList;
}
public BorderUIResource getBorderList() {
return borderList;
}
//---------------------------------------------------
//Proprieties JRootPane
public BorderUIResource getBorderFrameRootPane() {
return borderFrameRootPane;
}
public BorderUIResource getBorderDialogRootPane() {
return borderDialogRootPane;
}
//---------------------------------------------------
//Proprieties JFileChooser
public ImageIconUIResource getIconComputerFileChooser() {
return iconComputerFileChooser;
}
public ImageIconUIResource getIconDirectoryFileChooser() {
return iconDirectoryFileChooser;
}
public ImageIconUIResource getIconFileFileChooser() {
return iconFileFileChooser;
}
public ImageIconUIResource getIconFloppyDriveFileChooser() {
return iconFloppyDriveFileChooser;
}
public ImageIconUIResource getIconHardDriveFileChooser() {
return iconHardDriveFileChooser;
}
public ImageIconUIResource getIconHomeFileChooser() {
return iconHomeFileChooser;
}
public ImageIconUIResource getIconListFileChooser() {
return iconListFileChooser;
}
public ImageIconUIResource getIconDetailsFileChooser() {
return iconDetailsFileChooser;
}
public ImageIconUIResource getIconNewFolderFileChooser() {
return iconNewFolderFileChooser;
}
public ImageIconUIResource getIconUpFolderFileChooser() {
return iconUpFolderFileChooser;
}
//---------------------------------------------------
//Proprieties JOptionPane
public ColorUIResource getBackgroundOptionPane() {
return backgroundOptionPane;
}
public ImageIconUIResource getWarningIconOptionPane() {
return warningIconOptionPane;
}
public ImageIconUIResource getErrorIconIconOptionPane() {
return errorIconIconOptionPane;
}
public ImageIconUIResource getQuestionIconOptionPane() {
return questionIconOptionPane;
}
public ImageIconUIResource getInformationIconOptionPane() {
return informationIconOptionPane;
}
@Override
public boolean getEnableIconOptionPane() {
return false;
}
//---------------------------------------------------
//Proprieties JProgressBar
public ColorUIResource getBackgroundProgressBar() {
return backgroundProgressBar;
}
public ColorUIResource getForegroundProgressBar() {
return foregroundProgressBar;
}
public BorderUIResource getBorderProgressBar() {
return borderProgressBar;
}
//---------------------------------------------------
//Proprieties JSplitPane
public ColorUIResource getColorDividierSplitPane() {
return colorDividierSplitPane;
}
public ColorUIResource getColorDividierFocusSplitPane() {
return colorDividierFocusSplitPane;
}
public int getSizeDividierSplitPane() {
return sizeDividierSplitPane;
}
public BorderUIResource getDividierBorderSplitPane() {
return dividierBorderSplitPane;
}
//---------------------------------------------------
//Proprieties TitledBorder
public ColorUIResource getColorTextTitledBorder() {
return colorTextTitledBorder;
}
public BorderUIResource getBorderTitledBorder() {
return borderTitledBorder;
}
//---------------------------------------------------
//Proprieties TitledBorder
public ImageIconUIResource getIconCloseTitlePane() {
return iconCloseTitlePane;
}
//get fonts
public FontUIResource getFontBold() {
return fontBold;
}
public FontUIResource getFontItalic() {
return fontItalic;
}
public FontUIResource getFontRegular() {
return fontRegular;
}
public FontUIResource getFontMedium() {
return fontMedium;
}
//Setter
public void setBackgroundSeparator(ColorUIResource backgroundSeparator) {
this.backgroundSeparator = backgroundSeparator;
}
public void setForegroundSeparator(ColorUIResource foregroundSeparator) {
this.foregroundSeparator = foregroundSeparator;
}
public void setBorderTree(BorderUIResource borderTree) {
this.borderTree = borderTree;
}
public void setIconCloseTitlePane(ImageIconUIResource iconCloseTitlePane) {
this.iconCloseTitlePane = iconCloseTitlePane;
}
public void setDisabledBackgroudnTextField(ColorUIResource disabledBackgroudnTextField) {
this.disabledBackgroudnTextField = disabledBackgroudnTextField;
}
public void setDisabledForegroundTextField(ColorUIResource disabledForegroundTextField) {
this.disabledForegroundTextField = disabledForegroundTextField;
}
public void setColorTextTitledBorder(ColorUIResource colorTextTitledBorder) {
this.colorTextTitledBorder = colorTextTitledBorder;
}
public void setBorderTitledBorder(BorderUIResource borderTitledBorder) {
this.borderTitledBorder = borderTitledBorder;
}
public void setColorDividierSplitPane(ColorUIResource colorDividierSplitPane) {
this.colorDividierSplitPane = colorDividierSplitPane;
}
public void setColorDividierFocusSplitPane(ColorUIResource colorDividierFocusSplitPane) {
this.colorDividierFocusSplitPane = colorDividierFocusSplitPane;
}
public void setSizeDividierSplitPane(int sizeDividierSplitPane) {
this.sizeDividierSplitPane = sizeDividierSplitPane;
}
public void setDividierBorderSplitPane(BorderUIResource dividierBorderSplitPane) {
this.dividierBorderSplitPane = dividierBorderSplitPane;
}
public void setUnselectedIconToggleButton(ImageIconUIResource unselectedIconToggleButton) {
this.unselectedIconToggleButton = unselectedIconToggleButton;
}
public void setSelectedIconToggleButton(ImageIconUIResource selectedIconToggleButton) {
this.selectedIconToggleButton = selectedIconToggleButton;
}
public void setWithoutIconToggleButton(boolean withoutIconToggleButton) {
this.withoutIconToggleButton = withoutIconToggleButton;
}
public void setWithoutIconSelectedBackgroundToggleButton(ColorUIResource withoutIconSelectedBackgroundToggleButton) {
this.withoutIconSelectedBackgroundToggleButton = withoutIconSelectedBackgroundToggleButton;
}
public void setWithoutIconSelectedForegoundToggleButton(ColorUIResource withoutIconSelectedForegoundToggleButton) {
this.withoutIconSelectedForegoundToggleButton = withoutIconSelectedForegoundToggleButton;
}
public void setWithoutIconBackgroundToggleButton(ColorUIResource withoutIconBackgroundToggleButton) {
this.withoutIconBackgroundToggleButton = withoutIconBackgroundToggleButton;
}
public void setWithoutIconForegroundToggleButton(ColorUIResource withoutIconForegroundToggleButton) {
this.withoutIconForegroundToggleButton = withoutIconForegroundToggleButton;
}
public void setWithoutIconSelectedBorderToggleButton(BorderUIResource withoutIconSelectedBorderToggleButton) {
this.withoutIconSelectedBorderToggleButton = withoutIconSelectedBorderToggleButton;
}
public void setWithoutIconBorderToggleButton(BorderUIResource withoutIconBorderToggleButton) {
this.withoutIconBorderToggleButton = withoutIconBorderToggleButton;
}
public void setBackgroundPrimary(ColorUIResource backgroundPrimary) {
this.backgroundPrimary = backgroundPrimary;
}
public void setHighlightBackgroundPrimary(ColorUIResource highlightBackgroundPrimary) {
this.highlightBackgroundPrimary = highlightBackgroundPrimary;
}
public void setTextColor(ColorUIResource textColor) {
this.textColor = textColor;
}
public void setDisableTextColor(ColorUIResource disableTextColor) {
this.disableTextColor = disableTextColor;
}
public void setButtonBackgroundColor(ColorUIResource buttonBackgroundColor) {
this.buttonBackgroundColor = buttonBackgroundColor;
}
public void setButtonTextColor(ColorUIResource buttonTextColor) {
this.buttonTextColor = buttonTextColor;
}
public void setButtonBackgroundColorMouseHover(ColorUIResource buttonBackgroundColorMouseHover) {
this.buttonBackgroundColorMouseHover = buttonBackgroundColorMouseHover;
}
public void setButtonDefaultBackgroundColor(ColorUIResource buttonDefaultBackgroundColor) {
this.buttonDefaultBackgroundColor = buttonDefaultBackgroundColor;
}
public void setButtonDefaultTextColor(ColorUIResource buttonDefaultTextColor) {
this.buttonDefaultTextColor = buttonDefaultTextColor;
}
public void setButtonDefaultBackgroundColorMouseHover(ColorUIResource buttonDefaultBackgroundColorMouseHover) {
this.buttonDefaultBackgroundColorMouseHover = buttonDefaultBackgroundColorMouseHover;
}
public void setButtonDisabledBackground(ColorUIResource buttonDisabledBackground) {
this.buttonDisabledBackground = buttonDisabledBackground;
}
public void setButtonDisabledForeground(ColorUIResource buttonDisabledForeground) {
this.buttonDisabledForeground = buttonDisabledForeground;
}
public void setButtonFocusColor(ColorUIResource buttonFocusColor) {
this.buttonFocusColor = buttonFocusColor;
}
public void setButtonDefaultFocusColor(ColorUIResource buttonDefaultFocusColor) {
this.buttonDefaultFocusColor = buttonDefaultFocusColor;
}
public void setButtonBorderColor(ColorUIResource buttonBorderColor) {
this.buttonBorderColor = buttonBorderColor;
}
public void setButtonColorHighlight(ColorUIResource buttonColorHighlight) {
this.buttonColorHighlight = buttonColorHighlight;
}
public void setButtonBorder(BorderUIResource buttonBorder) {
this.buttonBorder = buttonBorder;
}
public void setUnselectedCheckBoxIcon(ImageIconUIResource unselectedCheckBoxIcon) {
this.unselectedCheckBoxIcon = unselectedCheckBoxIcon;
}
public void setSelectedCheckBoxIcon(ImageIconUIResource selectedCheckBoxIcon) {
this.selectedCheckBoxIcon = selectedCheckBoxIcon;
}
public void setSelectedInDropDownBackgroundComboBox(ColorUIResource selectedInDropDownBackgroundComboBox) {
this.selectedInDropDownBackgroundComboBox = selectedInDropDownBackgroundComboBox;
}
public void setSelectedForegroundComboBox(ColorUIResource selectedForegroundComboBox) {
this.selectedForegroundComboBox = selectedForegroundComboBox;
}
public void setBorderComboBox(BorderUIResource borderComboBox) {
this.borderComboBox = borderComboBox;
}
public void setMenuBackground(ColorUIResource menuBackground) {
this.menuBackground = menuBackground;
}
public void setMenuTextColor(ColorUIResource menuTextColor) {
this.menuTextColor = menuTextColor;
}
public void setMenuBackgroundMouseHover(ColorUIResource menuBackgroundMouseHover) {
this.menuBackgroundMouseHover = menuBackgroundMouseHover;
}
public void setMenuDisableBackground(ColorUIResource menuDisableBackground) {
this.menuDisableBackground = menuDisableBackground;
}
public void setBorderMenu(BorderUIResource borderMenu) {
this.borderMenu = borderMenu;
}
public void setBorderMenuBar(BorderUIResource borderMenuBar) {
this.borderMenuBar = borderMenuBar;
}
public void setUnselectedRadioButtonIcon(ImageIconUIResource unselectedRadioButtonIcon) {
this.unselectedRadioButtonIcon = unselectedRadioButtonIcon;
}
public void setSelectedRadioButtonIcon(ImageIconUIResource selectedRadioButtonIcon) {
this.selectedRadioButtonIcon = selectedRadioButtonIcon;
}
public void setBorderPopupMenu(BorderUIResource borderPopupMenu) {
this.borderPopupMenu = borderPopupMenu;
}
public void setArrowButtonBackgroundSpinner(ColorUIResource arrowButtonBackgroundSpinner) {
this.arrowButtonBackgroundSpinner = arrowButtonBackgroundSpinner;
}
public void setMouseHoverButtonColorSpinner(ColorUIResource mouseHoverButtonColorSpinner) {
this.mouseHoverButtonColorSpinner = mouseHoverButtonColorSpinner;
}
public void setBorderSpinner(BorderUIResource borderSpinner) {
this.borderSpinner = borderSpinner;
}
public void setArrowButtonBorderSpinner(BorderUIResource arrowButtonBorderSpinner) {
this.arrowButtonBorderSpinner = arrowButtonBorderSpinner;
}
public void setBorderPanel(BorderUIResource borderPanel) {
this.borderPanel = borderPanel;
}
public void setTrackColorScrollBar(ColorUIResource trackColorScrollBar) {
this.trackColorScrollBar = trackColorScrollBar;
}
public void setThumbColorScrollBar(ColorUIResource thumbColorScrollBar) {
this.thumbColorScrollBar = thumbColorScrollBar;
}
public void setThumbDarkShadowColorScrollBar(ColorUIResource thumbDarkShadowColorScrollBar) {
this.thumbDarkShadowColorScrollBar = thumbDarkShadowColorScrollBar;
}
public void setThumbHighlightColorScrollBar(ColorUIResource thumbHighlightColorScrollBar) {
this.thumbHighlightColorScrollBar = thumbHighlightColorScrollBar;
}
public void setThumbShadowColorScrollBar(ColorUIResource thumbShadowColorScrollBar) {
this.thumbShadowColorScrollBar = thumbShadowColorScrollBar;
}
public void setMouseHoverColorScrollBar(ColorUIResource mouseHoverColorScrollBar) {
this.mouseHoverColorScrollBar = mouseHoverColorScrollBar;
}
public void setArrowButtonColorScrollBar(ColorUIResource arrowButtonColorScrollBar) {
this.arrowButtonColorScrollBar = arrowButtonColorScrollBar;
}
public void setArrowButtonOnClickColorScrollBar(ColorUIResource arrowButtonOnClickColorScrollBar) {
this.arrowButtonOnClickColorScrollBar = arrowButtonOnClickColorScrollBar;
}
public void setArrowButtonBorderScrollBar(BorderUIResource arrowButtonBorderScrollBar) {
this.arrowButtonBorderScrollBar = arrowButtonBorderScrollBar;
}
public void setTrackColorSlider(ColorUIResource trackColorSlider) {
this.trackColorSlider = trackColorSlider;
}
public void setHaloColorSlider(ColorUIResource haloColorSlider) {
this.haloColorSlider = haloColorSlider;
}
public void setBorderSlider(BorderUIResource borderSlider) {
this.borderSlider = borderSlider;
}
public void setHighlightColorTabbedPane(ColorUIResource highlightColorTabbedPane) {
this.highlightColorTabbedPane = highlightColorTabbedPane;
}
public void setBorderHighlightColorTabbedPane(ColorUIResource borderHighlightColorTabbedPane) {
this.borderHighlightColorTabbedPane = borderHighlightColorTabbedPane;
}
public void setFocusColorLineTabbedPane(ColorUIResource focusColorLineTabbedPane) {
this.focusColorLineTabbedPane = focusColorLineTabbedPane;
}
public void setDisableColorTabTabbedPane(ColorUIResource disableColorTabTabbedPane) {
this.disableColorTabTabbedPane = disableColorTabTabbedPane;
}
public void setTabInsetsTabbedPane(InsetsUIResource tabInsetsTabbedPane) {
this.tabInsetsTabbedPane = tabInsetsTabbedPane;
}
public void setSelectedTabInsetsTabbedPane(InsetsUIResource selectedTabInsetsTabbedPane) {
this.selectedTabInsetsTabbedPane = selectedTabInsetsTabbedPane;
}
public void setBackgroundTable(ColorUIResource backgroundTable) {
this.backgroundTable = backgroundTable;
}
public void setBackgroundTableHeader(ColorUIResource backgroundTableHeader) {
this.backgroundTableHeader = backgroundTableHeader;
}
public void setForegroundTable(ColorUIResource foregroundTable) {
this.foregroundTable = foregroundTable;
}
public void setForegroundTableHeader(ColorUIResource foregroundTableHeader) {
this.foregroundTableHeader = foregroundTableHeader;
}
public void setSelectionBackgroundTable(ColorUIResource selectionBackgroundTable) {
this.selectionBackgroundTable = selectionBackgroundTable;
}
public void setSelectionForegroundTable(ColorUIResource selectionForegroundTable) {
this.selectionForegroundTable = selectionForegroundTable;
}
public void setGridColorTable(ColorUIResource gridColorTable) {
this.gridColorTable = gridColorTable;
}
public void setAlternateRowBackgroundTable(ColorUIResource alternateRowBackgroundTable) {
this.alternateRowBackgroundTable = alternateRowBackgroundTable;
}
public void setBorderTable(BorderUIResource borderTable) {
this.borderTable = borderTable;
}
public void setBorderTableHeader(BorderUIResource borderTableHeader) {
this.borderTableHeader = borderTableHeader;
}
public void setCellBorderTableHeader(BorderUIResource cellBorderTableHeader) {
this.cellBorderTableHeader = cellBorderTableHeader;
}
public void setUnselectedCheckBoxIconTable(ImageIconUIResource unselectedCheckBoxIconTable) {
this.unselectedCheckBoxIconTable = unselectedCheckBoxIconTable;
}
public void setSelectedCheckBoxIconTable(ImageIconUIResource selectedCheckBoxIconTable) {
this.selectedCheckBoxIconTable = selectedCheckBoxIconTable;
}
public void setUnselectedCheckBoxIconSelectionRowTable(ImageIconUIResource unselectedCheckBoxIconSelectionRowTable) {
this.unselectedCheckBoxIconSelectionRowTable = unselectedCheckBoxIconSelectionRowTable;
}
public void setSelectedCheckBoxIconSelectionRowTable(ImageIconUIResource selectedCheckBoxIconSelectionRowTable) {
this.selectedCheckBoxIconSelectionRowTable = selectedCheckBoxIconSelectionRowTable;
}
public void setDockingBackgroundToolBar(ColorUIResource dockingBackgroundToolBar) {
this.dockingBackgroundToolBar = dockingBackgroundToolBar;
}
public void setFloatingBackgroundToolBar(ColorUIResource floatingBackgroundToolBar) {
this.floatingBackgroundToolBar = floatingBackgroundToolBar;
}
public void setBorderToolBar(BorderUIResource borderToolBar) {
this.borderToolBar = borderToolBar;
}
public void setSelectionForegroundTree(ColorUIResource selectionForegroundTree) {
this.selectionForegroundTree = selectionForegroundTree;
}
public void setSelectionBackgroundTree(ColorUIResource selectionBackgroundTree) {
this.selectionBackgroundTree = selectionBackgroundTree;
}
public void setSelectionBorderColorTree(ColorUIResource selectionBorderColorTree) {
this.selectionBorderColorTree = selectionBorderColorTree;
}
public void setClosedIconTree(ImageIconUIResource closedIconTree) {
this.closedIconTree = closedIconTree;
}
public void setOpenIconTree(ImageIconUIResource openIconTree) {
this.openIconTree = openIconTree;
}
public void setBackgroundTextField(ColorUIResource backgroundTextField) {
this.backgroundTextField = backgroundTextField;
}
public void setInactiveForegroundTextField(ColorUIResource inactiveForegroundTextField) {
this.inactiveForegroundTextField = inactiveForegroundTextField;
}
public void setInactiveBackgroundTextField(ColorUIResource inactiveBackgroundTextField) {
this.inactiveBackgroundTextField = inactiveBackgroundTextField;
}
public void setSelectionBackgroundTextField(ColorUIResource selectionBackgroundTextField) {
this.selectionBackgroundTextField = selectionBackgroundTextField;
}
public void setSelectionForegroundTextField(ColorUIResource selectionForegroundTextField) {
this.selectionForegroundTextField = selectionForegroundTextField;
}
public void setInactiveColorLineTextField(ColorUIResource inactiveColorLineTextField) {
this.inactiveColorLineTextField = inactiveColorLineTextField;
}
public void setActiveColorLineTextField(ColorUIResource activeColorLineTextField) {
this.activeColorLineTextField = activeColorLineTextField;
}
public void setBorderTextField(BorderUIResource borderTextField) {
this.borderTextField = borderTextField;
}
public void setTitleBackgroundGradientStartTaskPane(ColorUIResource titleBackgroundGradientStartTaskPane) {
this.titleBackgroundGradientStartTaskPane = titleBackgroundGradientStartTaskPane;
}
public void setTitleBackgroundGradientEndTaskPane(ColorUIResource titleBackgroundGradientEndTaskPane) {
this.titleBackgroundGradientEndTaskPane = titleBackgroundGradientEndTaskPane;
}
public void setTitleOverTaskPane(ColorUIResource titleOverTaskPane) {
this.titleOverTaskPane = titleOverTaskPane;
}
public void setSpecialTitleOverTaskPane(ColorUIResource specialTitleOverTaskPane) {
this.specialTitleOverTaskPane = specialTitleOverTaskPane;
}
public void setBackgroundTaskPane(ColorUIResource backgroundTaskPane) {
this.backgroundTaskPane = backgroundTaskPane;
}
public void setBorderColorTaskPane(ColorUIResource borderColorTaskPane) {
this.borderColorTaskPane = borderColorTaskPane;
}
public void setContentBackgroundTaskPane(ColorUIResource contentBackgroundTaskPane) {
this.contentBackgroundTaskPane = contentBackgroundTaskPane;
}
public void setBorderTaskPane(BorderUIResource borderTaskPane) {
this.borderTaskPane = borderTaskPane;
}
public void setYesCollapsedTaskPane(ImageIconUIResource yesCollapsedTaskPane) {
this.yesCollapsedTaskPane = yesCollapsedTaskPane;
}
public void setNoCollapsedTaskPane(ImageIconUIResource noCollapsedTaskPane) {
this.noCollapsedTaskPane = noCollapsedTaskPane;
}
public void setSelectionBackgroundList(ColorUIResource selectionBackgroundList) {
this.selectionBackgroundList = selectionBackgroundList;
}
public void setSelectionForegroundList(ColorUIResource selectionForegroundList) {
this.selectionForegroundList = selectionForegroundList;
}
public void setFocusCellHighlightBorder(BorderUIResource focusCellHighlightBorder) {
this.focusCellHighlightBorder = focusCellHighlightBorder;
}
public void setBorderItemList(BorderUIResource borderItemList) {
this.borderItemList = borderItemList;
}
public void setBorderList(BorderUIResource borderList) {
this.borderList = borderList;
}
public void setBorderFrameRootPane(BorderUIResource borderFrameRootPane) {
this.borderFrameRootPane = borderFrameRootPane;
}
public void setBorderDialogRootPane(BorderUIResource borderDialogRootPane) {
this.borderDialogRootPane = borderDialogRootPane;
}
public void setBackgroundOptionPane(ColorUIResource backgroundOptionPane) {
this.backgroundOptionPane = backgroundOptionPane;
}
public void setWarningIconOptionPane(ImageIconUIResource warningIconOptionPane) {
this.warningIconOptionPane = warningIconOptionPane;
}
public void setErrorIconIconOptionPane(ImageIconUIResource errorIconIconOptionPane) {
this.errorIconIconOptionPane = errorIconIconOptionPane;
}
public void setQuestionIconOptionPane(ImageIconUIResource questionIconOptionPane) {
this.questionIconOptionPane = questionIconOptionPane;
}
public void setInformationIconOptionPane(ImageIconUIResource informationIconOptionPane) {
this.informationIconOptionPane = informationIconOptionPane;
}
public void setIconComputerFileChooser(ImageIconUIResource iconComputerFileChooser) {
this.iconComputerFileChooser = iconComputerFileChooser;
}
public void setIconDirectoryFileChooser(ImageIconUIResource iconDirectoryFileChooser) {
this.iconDirectoryFileChooser = iconDirectoryFileChooser;
}
public void setIconFileFileChooser(ImageIconUIResource iconFileFileChooser) {
this.iconFileFileChooser = iconFileFileChooser;
}
public void setIconFloppyDriveFileChooser(ImageIconUIResource iconFloppyDriveFileChooser) {
this.iconFloppyDriveFileChooser = iconFloppyDriveFileChooser;
}
public void setIconHardDriveFileChooser(ImageIconUIResource iconHardDriveFileChooser) {
this.iconHardDriveFileChooser = iconHardDriveFileChooser;
}
public void setIconHomeFileChooser(ImageIconUIResource iconHomeFileChooser) {
this.iconHomeFileChooser = iconHomeFileChooser;
}
public void setIconListFileChooser(ImageIconUIResource iconListFileChooser) {
this.iconListFileChooser = iconListFileChooser;
}
public void setIconDetailsFileChooser(ImageIconUIResource iconDetailsFileChooser) {
this.iconDetailsFileChooser = iconDetailsFileChooser;
}
public void setIconNewFolderFileChooser(ImageIconUIResource iconNewFolderFileChooser) {
this.iconNewFolderFileChooser = iconNewFolderFileChooser;
}
public void setIconUpFolderFileChooser(ImageIconUIResource iconUpFolderFileChooser) {
this.iconUpFolderFileChooser = iconUpFolderFileChooser;
}
public void setBackgroundProgressBar(ColorUIResource backgroundProgressBar) {
this.backgroundProgressBar = backgroundProgressBar;
}
public void setForegroundProgressBar(ColorUIResource foregroundProgressBar) {
this.foregroundProgressBar = foregroundProgressBar;
}
public void setBorderProgressBar(BorderUIResource borderProgressBar) {
this.borderProgressBar = borderProgressBar;
}
public void setFontBold(FontUIResource fontBold) {
this.fontBold = fontBold;
}
public void setFontItalic(FontUIResource fontItalic) {
this.fontItalic = fontItalic;
}
public void setFontRegular(FontUIResource fontRegular) {
this.fontRegular = fontRegular;
}
public void setFontMedium(FontUIResource fontMedium) {
this.fontMedium = fontMedium;
}
}