private class LookAndFeelFrame.Themes.HighContrast extends LookAndFeelFrame.Themes.LargeFont
HighContrast
theme.
This class is bases on the LargerFont and using black and white colours.
Modifier and Type | Field and Description |
---|---|
private javax.swing.border.Border |
fBlackLineBorder |
private int |
fInternalFrameIconSize |
private java.lang.Integer |
fScrollBarWidth |
private java.lang.Object |
fTextBorder |
private javax.swing.plaf.ColorUIResource |
pontrolHighlight |
private javax.swing.plaf.ColorUIResource |
primary1 |
private javax.swing.plaf.ColorUIResource |
primary2 |
private javax.swing.plaf.ColorUIResource |
primary3 |
private javax.swing.plaf.ColorUIResource |
primaryHighlight |
private javax.swing.plaf.ColorUIResource |
secondary2 |
private javax.swing.plaf.ColorUIResource |
secondary3 |
Modifier | Constructor and Description |
---|---|
private |
LookAndFeelFrame.Themes.HighContrast() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomEntriesToTable(javax.swing.UIDefaults defaults) |
javax.swing.plaf.ColorUIResource |
getAcceleratorForeground() |
javax.swing.plaf.ColorUIResource |
getAcceleratorSelectedForeground() |
javax.swing.plaf.ColorUIResource |
getControlHighlight() |
javax.swing.plaf.ColorUIResource |
getFocusColor() |
javax.swing.plaf.ColorUIResource |
getHighlightedTextColor() |
javax.swing.plaf.ColorUIResource |
getMenuSelectedBackground() |
javax.swing.plaf.ColorUIResource |
getMenuSelectedForeground() |
java.lang.String |
getName() |
protected javax.swing.plaf.ColorUIResource |
getPrimary1() |
protected javax.swing.plaf.ColorUIResource |
getPrimary2() |
protected javax.swing.plaf.ColorUIResource |
getPrimary3() |
javax.swing.plaf.ColorUIResource |
getPrimaryControlHighlight() |
protected javax.swing.plaf.ColorUIResource |
getSecondary2() |
protected javax.swing.plaf.ColorUIResource |
getSecondary3() |
javax.swing.plaf.ColorUIResource |
getTextHighlightColor() |
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
toString
getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
private final javax.swing.plaf.ColorUIResource primary1
private final javax.swing.plaf.ColorUIResource primary2
private final javax.swing.plaf.ColorUIResource primary3
private final javax.swing.plaf.ColorUIResource primaryHighlight
private final javax.swing.plaf.ColorUIResource secondary2
private final javax.swing.plaf.ColorUIResource secondary3
private final javax.swing.plaf.ColorUIResource pontrolHighlight
private final javax.swing.border.Border fBlackLineBorder
private final java.lang.Object fTextBorder
private final int fInternalFrameIconSize
private final java.lang.Integer fScrollBarWidth
private LookAndFeelFrame.Themes.HighContrast()
public java.lang.String getName()
getName
in class LookAndFeelFrame.Themes.LargeFont
protected javax.swing.plaf.ColorUIResource getPrimary1()
getPrimary1
in class javax.swing.plaf.metal.DefaultMetalTheme
protected javax.swing.plaf.ColorUIResource getPrimary2()
getPrimary2
in class javax.swing.plaf.metal.DefaultMetalTheme
protected javax.swing.plaf.ColorUIResource getPrimary3()
getPrimary3
in class javax.swing.plaf.metal.DefaultMetalTheme
protected javax.swing.plaf.ColorUIResource getSecondary2()
getSecondary2
in class javax.swing.plaf.metal.DefaultMetalTheme
protected javax.swing.plaf.ColorUIResource getSecondary3()
getSecondary3
in class javax.swing.plaf.metal.DefaultMetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControlHighlight()
getPrimaryControlHighlight
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlHighlight()
getControlHighlight
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getFocusColor()
getFocusColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getTextHighlightColor()
getTextHighlightColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getHighlightedTextColor()
getHighlightedTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getMenuSelectedBackground()
getMenuSelectedBackground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getMenuSelectedForeground()
getMenuSelectedForeground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getAcceleratorForeground()
getAcceleratorForeground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getAcceleratorSelectedForeground()
getAcceleratorSelectedForeground
in class javax.swing.plaf.metal.MetalTheme
public void addCustomEntriesToTable(javax.swing.UIDefaults defaults)
addCustomEntriesToTable
in class javax.swing.plaf.metal.MetalTheme
CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Group on Interactive Coding of Images (GICI) (contact)