public class DarkTheme
extends mdlaf.themes.JMarsDarkTheme
JMarsDarkTheme via
extends which allows us to use the base dark-theme as a starting point but changing every
aspect of it in whatever way we like.activeColorLineTextField, alternateRowBackgroundTable, archTaskPane, arrowButtonBackgroundSpinner, arrowButtonBorderScrollBar, arrowButtonBorderSpinner, arrowButtonColorScrollBar, arrowButtonOnClickColorScrollBar, backgroundOptionPane, backgroundPrimary, backgroundProgressBar, backgroundSeparator, backgroundTable, backgroundTableHeader, backgroundTaskPane, backgroundTextField, backgroundToolTip, borderColorTaskPane, borderComboBox, borderDialogRootPane, borderFrameRootPane, borderHighlightColorTabbedPane, borderItemComboBox, borderItemList, borderList, borderMenu, borderMenuBar, borderPanel, borderPopupMenu, borderProgressBar, borderSlider, borderSpinner, borderTable, borderTableHeader, borderTaskPane, borderTextField, borderTitledBorder, borderToolBar, borderToolTip, borderTree, bottomIconTabbedPane, buttonBackgroundColor, buttonBackgroundColorMouseHover, buttonBorder, buttonBorderColor, buttonColorHighlight, buttonDefaultBackgroundColor, buttonDefaultBackgroundColorMouseHover, buttonDefaultFocusColor, buttonDefaultTextColor, buttonDisabledBackground, buttonDisabledForeground, buttonDisabledIconComboBox, buttonFocusColor, buttonIconComboBox, buttonSelectIconComboBox, buttonTextColor, cellBorderTableHeader, closedIconTree, colorDisabledIconTabbedPane, colorDividierFocusSplitPane, colorDividierSplitPane, colorIconTabbedPane, colorTextTitledBorder, contentBackgroundTaskPane, disableColorTabTabbedPane, disabledBackgroudnTextField, disabledBottomIconTabbedPane, disabledColorSlider, disabledForegroundTextField, disabledLeftIconTabbedPane, disabledRightIconTabbedPane, disabledSelectedCheckBoxIcon, disabledSelectedIconToggleButton, disabledSelectedRadioButtonIcon, disabledTopIconTabbedPane, disabledUnselectedCheckBoxIcon, disabledUnselectedIconToggleButton, disabledUnselectedRadioButtonIcon, disableTextColor, dividierBorderSplitPane, dockingBackgroundToolBar, errorIconIconOptionPane, floatingBackgroundToolBar, focusCellHighlightBorder, focusColorLineTabbedPane, fontBold, fontItalic, fontMedium, fontRegular, foregroundProgressBar, foregroundSeparator, foregroundTable, foregroundTableHeader, foregroundToolTip, gridColorTable, haloColorSlider, highlightBackgroundPrimary, highlightColorTabbedPane, iconCloseTitlePane, iconComputerFileChooser, iconDetailsFileChooser, iconDirectoryFileChooser, iconFileFileChooser, iconFloppyDriveFileChooser, iconHardDriveFileChooser, iconHomeFileChooser, iconListFileChooser, iconNewFolderFileChooser, iconUpFolderFileChooser, inactiveBackgroundTextField, inactiveColorLineTextField, inactiveForegroundTextField, informationIconOptionPane, leafIconTree, leftIconTabbedPane, menuBackground, menuBackgroundMouseHover, menuDisableBackground, menuTextColor, mouseHoverButtonColorSpinner, mouseHoverColorScrollBar, nextButtonIconSpinner, noCollapsedTaskPane, openIconTree, previousButtonIconSpinner, questionIconOptionPane, rightIconTabbedPane, selectedCheckBoxIcon, selectedCheckBoxIconSelectionRowTable, selectedCheckBoxIconTable, selectedForegroundComboBox, selectedIconToggleButton, selectedInDropDownBackgroundComboBox, selectedRadioButtonIcon, selectedTabInsetsTabbedPane, selectionBackgroundList, selectionBackgroundTable, selectionBackgroundTextField, selectionBackgroundTree, selectionBorderColorTree, selectionForegroundList, selectionForegroundTable, selectionForegroundTextField, selectionForegroundTree, sizeDividierSplitPane, specialTitleOverTaskPane, tabInsetsTabbedPane, textColor, thumbColorScrollBar, thumbDarkShadowColorScrollBar, thumbHighlightColorScrollBar, thumbShadowColorScrollBar, titleBackgroundGradientEndTaskPane, titleBackgroundGradientStartTaskPane, titleColorTaskPane, titleOverTaskPane, topIconTabbedPane, trackColorScrollBar, trackColorSlider, unselectedCheckBoxIcon, unselectedCheckBoxIconSelectionRowTable, unselectedCheckBoxIconTable, unselectedIconToggleButton, unselectedRadioButtonIcon, warningIconOptionPane, withoutIconBackgroundToggleButton, withoutIconBorderToggleButton, withoutIconForegroundToggleButton, withoutIconSelectedBackgroundToggleButton, withoutIconSelectedBorderToggleButton, withoutIconSelectedForegoundToggleButton, withoutIconToggleButton, yesCollapsedTaskPane| Constructor and Description |
|---|
DarkTheme() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getButtonBorderEnable() |
boolean |
getButtonBorderEnableToAll() |
javax.swing.plaf.ColorUIResource |
getGridColorTable() |
java.awt.Color |
getTextErrorColour() |
protected void |
installBorders() |
protected void |
installColor() |
protected void |
installDefaultColor() |
getArcButton, getArchBorderComboBox, getName, installIcons, installUIDefaultgetActiveColorLineTextField, getAlternateRowBackgroundTable, getArchTaskPane, getArrowButtonBackgroundSpinner, getArrowButtonBorderScrollBar, getArrowButtonBorderSpinner, getArrowButtonColorScrollBar, getArrowButtonOnClickColorScrollBar, getBackgroundOptionPane, getBackgroundPrimary, getBackgroundProgressBar, getBackgroundSeparator, getBackgroundTable, getBackgroundTableHeader, getBackgroundTaskPane, getBackgroundTextField, getBackgroundToolTip, getBorderColorTaskPane, getBorderComboBox, getBorderDialogRootPane, getBorderFrameRootPane, getBorderHighlightColorTabbedPane, getBorderItemComboBox, getBorderItemList, getBorderList, getBorderMenu, getBorderMenuBar, getBorderPanel, getBorderPopupMenu, getBorderProgressBar, getBorderSlider, getBorderSpinner, getBorderTable, getBorderTableHeader, getBorderTaskPane, getBorderTextField, getBorderTitledBorder, getBorderToolBar, getBorderToolTip, getBorderTree, getBottomIconTabbedPane, getButtonBackgroundColor, getButtonBackgroundColorMouseHover, getButtonBorder, getButtonBorderColor, getButtonColorHighlight, getButtonDefaultBackgroundColor, getButtonDefaultBackgroundColorMouseHover, getButtonDefaultFocusColor, getButtonDefaultTextColor, getButtonDisabledBackground, getButtonDisabledForeground, getButtonDisabledIconComboBox, getButtonDisableTextColor, getButtonFocusable, getButtonFocusColor, getButtonFont, getButtonIconComboBox, getButtonSelectIconComboBox, getButtonTextColor, getCellBorderTableHeader, getClosedIconTree, getColorDisabledIconTabbedPane, getColorDividierFocusSplitPane, getColorDividierSplitPane, getColorIconTabbedPane, getColorTextTitledBorder, getContentBackgroundTaskPane, getDisableColorTabTabbedPane, getDisabledBackgroudnTextField, getDisabledBottomIconTabbedPane, getDisabledColorSlider, getDisabledForegroundTextField, getDisabledLeftIconTabbedPane, getDisabledRightIconTabbedPane, getDisabledSelectedCheckBoxIcon, getDisabledSelectedIconToggleButton, getDisabledSelectedRadioButtonIcon, getDisabledTopIconTabbedPane, getDisabledUnselectedCheckBoxIcon, getDisabledUnselectedIconToggleButton, getDisabledUnselectedRadioButtonIcon, getDisableTextColor, getDividierBorderSplitPane, getDockingBackgroundToolBar, getEchoCharPasswordField, getEnableArrowScrollBar, getEnableIconOptionPane, getErrorIconIconOptionPane, getFloatingBackgroundToolBar, getFocusableComboBox, getFocusCellHighlightBorder, getFocusColorLineTabbedPane, getFontBold, getFontItalic, getFontMedium, getFontRegular, getForegroundProgressBar, getForegroundSeparator, getForegroundTable, getForegroundTableHeader, getForegroundToolTip, getHaloColorSlider, getHeightRowTable, getHeightTabTabbedPane, getHighlightBackgroundPrimary, getHighlightColorTabbedPane, getIconCloseTitlePane, getIconComputerFileChooser, getIconDetailsFileChooser, getIconDirectoryFileChooser, getIconFileFileChooser, getIconFloppyDriveFileChooser, getIconHardDriveFileChooser, getIconHomeFileChooser, getIconListFileChooser, getIconNewFolderFileChooser, getIconUpFolderFileChooser, getInactiveBackgroundTextField, getInactiveColorLineTextField, getInactiveForegroundTextField, getIndentTabbedPane, getInformationIconOptionPane, getLeafIconTree, getLeftIconTabbedPane, getLightWeightPopupEnabledComboBox, getLineArchTabbedPane, getLineHeightTabbedPane, getLinePositionXTabbedPane, getLinePositionYTabbedPane, getLineWithTabbedPane, getMenuArrowHeight, getMenuArrowHoverColor, getMenuArrowIcon, getMenuArrowWidth, getMenuBackground, getMenuBackgroundMouseHover, getMenuDisableBackground, getMenuTextColor, getMouseHoverButtonColorSpinner, getMouseHoverButtonEnable, getMouseHoverColorScrollBar, getMouseHoverEnableComboBox, getMouseHoverEnableMenu, getMouseHoverEnableScrollBar, getMouseHoverEnableSpinner, getMouseHoverEnableTabbedPane, getMouseHoverEnableTaskPane, getNextButtonIconSpinner, getNoCollapsedTaskPane, getOpaqueButton, getOpenIconTree, getPreviousButtonIconSpinner, getQuestionIconOptionPane, getRightIconTabbedPane, getSelectedCheckBoxIcon, getSelectedCheckBoxIconSelectionRowTable, getSelectedCheckBoxIconTable, getSelectedForegroundComboBox, getSelectedIconToggleButton, getSelectedInDropDownBackgroundComboBox, getSelectedRadioButtonIcon, getSelectedTabInsetsTabbedPane, getSelectionBackgroundList, getSelectionBackgroundTable, getSelectionBackgroundTextField, getSelectionBackgroundTree, getSelectionBorderColorTree, getSelectionForegroundList, getSelectionForegroundTable, getSelectionForegroundTextField, getSelectionForegroundTree, getSizeDividierSplitPane, getSpacerTabbedPane, getSpecialTitleOverTaskPane, getTabInsetsTabbedPane, getTableFocusable, getTableOpaque, getTextColor, getThumbColorScrollBar, getThumbDarkShadowColorScrollBar, getThumbHighlightColorScrollBar, getThumbShadowColorScrollBar, getTitleBackgroundGradientEndTaskPane, getTitleBackgroundGradientStartTaskPane, getTitleColorTaskPane, getTitleOverTaskPane, getTopIconTabbedPane, getTrackColorScrollBar, getTrackColorSlider, getUnselectedCheckBoxIcon, getUnselectedCheckBoxIconSelectionRowTable, getUnselectedCheckBoxIconTable, getUnselectedIconToggleButton, getUnselectedRadioButtonIcon, getWarningIconOptionPane, getWithoutIconBackgroundToggleButton, getWithoutIconBorderToggleButton, getWithoutIconForegroundToggleButton, getWithoutIconSelectedBackgroundToggleButton, getWithoutIconSelectedBorderToggleButton, getWithoutIconSelectedForegoundToggleButton, getYesCollapsedTaskPane, installFonts, installTheme, isWithoutIconToggleButton, setActiveColorLineTextField, setAlternateRowBackgroundTable, setArchTaskPane, setArrowButtonBackgroundSpinner, setArrowButtonBorderScrollBar, setArrowButtonBorderSpinner, setArrowButtonColorScrollBar, setArrowButtonOnClickColorScrollBar, setBackgroundOptionPane, setBackgroundPrimary, setBackgroundProgressBar, setBackgroundSeparator, setBackgroundTable, setBackgroundTableHeader, setBackgroundTaskPane, setBackgroundTextField, setBackgroundToolTip, setBorderColorTaskPane, setBorderComboBox, setBorderDialogRootPane, setBorderFrameRootPane, setBorderHighlightColorTabbedPane, setBorderItemComboBox, setBorderItemList, setBorderList, setBorderMenu, setBorderMenuBar, setBorderPanel, setBorderPopupMenu, setBorderProgressBar, setBorderSlider, setBorderSpinner, setBorderTable, setBorderTableHeader, setBorderTaskPane, setBorderTextField, setBorderTitledBorder, setBorderToolBar, setBorderToolTip, setBorderTree, setBottomIconTabbedPane, setButtonBackgroundColor, setButtonBackgroundColorMouseHover, setButtonBorder, setButtonBorderColor, setButtonColorHighlight, setButtonDefaultBackgroundColor, setButtonDefaultBackgroundColorMouseHover, setButtonDefaultFocusColor, setButtonDefaultTextColor, setButtonDisabledBackground, setButtonDisabledForeground, setButtonDisabledIconComboBox, setButtonFocusColor, setButtonIconComboBox, setButtonSelectIconComboBox, setButtonTextColor, setCellBorderTableHeader, setClosedIconTree, setColorDisabledIconTabbedPane, setColorDividierFocusSplitPane, setColorDividierSplitPane, setColorIconTabbedPane, setColorTextTitledBorder, setContentBackgroundTaskPane, setDisableColorTabTabbedPane, setDisabledBackgroudnTextField, setDisabledBottomIconTabbedPane, setDisabledColorSlider, setDisabledForegroundTextField, setDisabledLeftIconTabbedPane, setDisabledRightIconTabbedPane, setDisabledSelectedCheckBoxIcon, setDisabledSelectedIconToggleButton, setDisabledSelectedRadioButtonIcon, setDisabledTopIconTabbedPane, setDisabledUnselectedCheckBoxIcon, setDisabledUnselectedIconToggleButton, setDisabledUnselectedRadioButtonIcon, setDisableTextColor, setDividierBorderSplitPane, setDockingBackgroundToolBar, setErrorIconIconOptionPane, setFloatingBackgroundToolBar, setFocusCellHighlightBorder, setFocusColorLineTabbedPane, setFontBold, setFontItalic, setFontMedium, setFontRegular, setForegroundProgressBar, setForegroundSeparator, setForegroundTable, setForegroundTableHeader, setForegroundToolTip, setGridColorTable, setHaloColorSlider, setHighlightBackgroundPrimary, setHighlightColorTabbedPane, setIconCloseTitlePane, setIconComputerFileChooser, setIconDetailsFileChooser, setIconDirectoryFileChooser, setIconFileFileChooser, setIconFloppyDriveFileChooser, setIconHardDriveFileChooser, setIconHomeFileChooser, setIconListFileChooser, setIconNewFolderFileChooser, setIconUpFolderFileChooser, setInactiveBackgroundTextField, setInactiveColorLineTextField, setInactiveForegroundTextField, setInformationIconOptionPane, setLeafIconTree, setLeftIconTabbedPane, setMenuBackground, setMenuBackgroundMouseHover, setMenuDisableBackground, setMenuTextColor, setMouseHoverButtonColorSpinner, setMouseHoverColorScrollBar, setNextButtonIconSpinner, setNoCollapsedTaskPane, setOpenIconTree, setPreviousButtonIconSpinner, setQuestionIconOptionPane, setRightIconTabbedPane, setSelectedCheckBoxIcon, setSelectedCheckBoxIconSelectionRowTable, setSelectedCheckBoxIconTable, setSelectedForegroundComboBox, setSelectedIconToggleButton, setSelectedInDropDownBackgroundComboBox, setSelectedRadioButtonIcon, setSelectedTabInsetsTabbedPane, setSelectionBackgroundList, setSelectionBackgroundTable, setSelectionBackgroundTextField, setSelectionBackgroundTree, setSelectionBorderColorTree, setSelectionForegroundList, setSelectionForegroundTable, setSelectionForegroundTextField, setSelectionForegroundTree, setSizeDividierSplitPane, setSpecialTitleOverTaskPane, setTabInsetsTabbedPane, setTextColor, setThumbColorScrollBar, setThumbDarkShadowColorScrollBar, setThumbHighlightColorScrollBar, setThumbShadowColorScrollBar, setTitleBackgroundGradientEndTaskPane, setTitleBackgroundGradientStartTaskPane, setTitleColorTaskPane, setTitleOverTaskPane, setTopIconTabbedPane, setTrackColorScrollBar, setTrackColorSlider, setUnselectedCheckBoxIcon, setUnselectedCheckBoxIconSelectionRowTable, setUnselectedCheckBoxIconTable, setUnselectedIconToggleButton, setUnselectedRadioButtonIcon, setWarningIconOptionPane, setWithoutIconBackgroundToggleButton, setWithoutIconBorderToggleButton, setWithoutIconForegroundToggleButton, setWithoutIconSelectedBackgroundToggleButton, setWithoutIconSelectedBorderToggleButton, setWithoutIconSelectedForegoundToggleButton, setWithoutIconToggleButton, setYesCollapsedTaskPanepublic java.awt.Color getTextErrorColour()
protected void installBorders()
installBorders in class mdlaf.themes.JMarsDarkThemeprotected void installColor()
installColor in class mdlaf.themes.JMarsDarkThemeprotected void installDefaultColor()
installDefaultColor in class mdlaf.themes.JMarsDarkThemepublic boolean getButtonBorderEnable()
getButtonBorderEnable in interface mdlaf.themes.MaterialThemegetButtonBorderEnable in class mdlaf.themes.AbstractMaterialThemepublic boolean getButtonBorderEnableToAll()
getButtonBorderEnableToAll in interface mdlaf.themes.MaterialThemegetButtonBorderEnableToAll in class mdlaf.themes.AbstractMaterialThemepublic javax.swing.plaf.ColorUIResource getGridColorTable()
getGridColorTable in interface mdlaf.themes.MaterialThemegetGridColorTable in class mdlaf.themes.AbstractMaterialTheme