mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-11 14:37:13 -06:00
CheckBox: reordered icon colors (grouped by state) to make it easier to maintain
(nothing else changed)
This commit is contained in:
@@ -40,21 +40,21 @@ import com.formdev.flatlaf.ui.FlatUIUtils;
|
|||||||
* @uiDefault Component.focusColor Color
|
* @uiDefault Component.focusColor Color
|
||||||
* @uiDefault CheckBox.icon.focusedColor Color optional; defaults to Component.focusColor
|
* @uiDefault CheckBox.icon.focusedColor Color optional; defaults to Component.focusColor
|
||||||
* @uiDefault CheckBox.icon.borderColor Color
|
* @uiDefault CheckBox.icon.borderColor Color
|
||||||
* @uiDefault CheckBox.icon.disabledBorderColor Color
|
|
||||||
* @uiDefault CheckBox.icon.selectedBorderColor Color
|
|
||||||
* @uiDefault CheckBox.icon.focusedBorderColor Color
|
|
||||||
* @uiDefault CheckBox.icon.hoverBorderColor Color optional
|
|
||||||
* @uiDefault CheckBox.icon.selectedFocusedBorderColor Color optional
|
|
||||||
* @uiDefault CheckBox.icon.background Color
|
* @uiDefault CheckBox.icon.background Color
|
||||||
* @uiDefault CheckBox.icon.disabledBackground Color
|
* @uiDefault CheckBox.icon.selectedBorderColor Color
|
||||||
* @uiDefault CheckBox.icon.focusedBackground Color optional
|
|
||||||
* @uiDefault CheckBox.icon.hoverBackground Color optional
|
|
||||||
* @uiDefault CheckBox.icon.pressedBackground Color optional
|
|
||||||
* @uiDefault CheckBox.icon.selectedBackground Color
|
* @uiDefault CheckBox.icon.selectedBackground Color
|
||||||
* @uiDefault CheckBox.icon.selectedHoverBackground Color optional
|
|
||||||
* @uiDefault CheckBox.icon.selectedPressedBackground Color optional
|
|
||||||
* @uiDefault CheckBox.icon.checkmarkColor Color
|
* @uiDefault CheckBox.icon.checkmarkColor Color
|
||||||
|
* @uiDefault CheckBox.icon.disabledBorderColor Color
|
||||||
|
* @uiDefault CheckBox.icon.disabledBackground Color
|
||||||
* @uiDefault CheckBox.icon.disabledCheckmarkColor Color
|
* @uiDefault CheckBox.icon.disabledCheckmarkColor Color
|
||||||
|
* @uiDefault CheckBox.icon.focusedBorderColor Color
|
||||||
|
* @uiDefault CheckBox.icon.focusedBackground Color optional
|
||||||
|
* @uiDefault CheckBox.icon.selectedFocusedBorderColor Color optional
|
||||||
|
* @uiDefault CheckBox.icon.hoverBorderColor Color optional
|
||||||
|
* @uiDefault CheckBox.icon.hoverBackground Color optional
|
||||||
|
* @uiDefault CheckBox.icon.selectedHoverBackground Color optional
|
||||||
|
* @uiDefault CheckBox.icon.pressedBackground Color optional
|
||||||
|
* @uiDefault CheckBox.icon.selectedPressedBackground Color optional
|
||||||
* @uiDefault CheckBox.arc int
|
* @uiDefault CheckBox.arc int
|
||||||
*
|
*
|
||||||
* @author Karl Tauber
|
* @author Karl Tauber
|
||||||
@@ -67,23 +67,32 @@ public class FlatCheckBoxIcon
|
|||||||
UIManager.getColor( "Component.focusColor" ) );
|
UIManager.getColor( "Component.focusColor" ) );
|
||||||
protected final int arc = FlatUIUtils.getUIInt( "CheckBox.arc", 2 );
|
protected final int arc = FlatUIUtils.getUIInt( "CheckBox.arc", 2 );
|
||||||
|
|
||||||
|
// enabled
|
||||||
protected final Color borderColor = UIManager.getColor( "CheckBox.icon.borderColor" );
|
protected final Color borderColor = UIManager.getColor( "CheckBox.icon.borderColor" );
|
||||||
protected final Color disabledBorderColor = UIManager.getColor( "CheckBox.icon.disabledBorderColor" );
|
|
||||||
protected final Color selectedBorderColor = UIManager.getColor( "CheckBox.icon.selectedBorderColor" );
|
|
||||||
protected final Color focusedBorderColor = UIManager.getColor( "CheckBox.icon.focusedBorderColor" );
|
|
||||||
protected final Color hoverBorderColor = UIManager.getColor( "CheckBox.icon.hoverBorderColor" );
|
|
||||||
protected final Color selectedFocusedBorderColor = UIManager.getColor( "CheckBox.icon.selectedFocusedBorderColor" );
|
|
||||||
protected final Color background = UIManager.getColor( "CheckBox.icon.background" );
|
protected final Color background = UIManager.getColor( "CheckBox.icon.background" );
|
||||||
protected final Color disabledBackground = UIManager.getColor( "CheckBox.icon.disabledBackground" );
|
protected final Color selectedBorderColor = UIManager.getColor( "CheckBox.icon.selectedBorderColor" );
|
||||||
protected final Color focusedBackground = UIManager.getColor( "CheckBox.icon.focusedBackground" );
|
|
||||||
protected final Color hoverBackground = UIManager.getColor( "CheckBox.icon.hoverBackground" );
|
|
||||||
protected final Color pressedBackground = UIManager.getColor( "CheckBox.icon.pressedBackground" );
|
|
||||||
protected final Color selectedBackground = UIManager.getColor( "CheckBox.icon.selectedBackground" );
|
protected final Color selectedBackground = UIManager.getColor( "CheckBox.icon.selectedBackground" );
|
||||||
protected final Color selectedHoverBackground = UIManager.getColor( "CheckBox.icon.selectedHoverBackground" );
|
|
||||||
protected final Color selectedPressedBackground = UIManager.getColor( "CheckBox.icon.selectedPressedBackground" );
|
|
||||||
protected final Color checkmarkColor = UIManager.getColor( "CheckBox.icon.checkmarkColor" );
|
protected final Color checkmarkColor = UIManager.getColor( "CheckBox.icon.checkmarkColor" );
|
||||||
|
|
||||||
|
// disabled
|
||||||
|
protected final Color disabledBorderColor = UIManager.getColor( "CheckBox.icon.disabledBorderColor" );
|
||||||
|
protected final Color disabledBackground = UIManager.getColor( "CheckBox.icon.disabledBackground" );
|
||||||
protected final Color disabledCheckmarkColor = UIManager.getColor( "CheckBox.icon.disabledCheckmarkColor" );
|
protected final Color disabledCheckmarkColor = UIManager.getColor( "CheckBox.icon.disabledCheckmarkColor" );
|
||||||
|
|
||||||
|
// focused
|
||||||
|
protected final Color focusedBorderColor = UIManager.getColor( "CheckBox.icon.focusedBorderColor" );
|
||||||
|
protected final Color focusedBackground = UIManager.getColor( "CheckBox.icon.focusedBackground" );
|
||||||
|
protected final Color selectedFocusedBorderColor = UIManager.getColor( "CheckBox.icon.selectedFocusedBorderColor" );
|
||||||
|
|
||||||
|
// hover
|
||||||
|
protected final Color hoverBorderColor = UIManager.getColor( "CheckBox.icon.hoverBorderColor" );
|
||||||
|
protected final Color hoverBackground = UIManager.getColor( "CheckBox.icon.hoverBackground" );
|
||||||
|
protected final Color selectedHoverBackground = UIManager.getColor( "CheckBox.icon.selectedHoverBackground" );
|
||||||
|
|
||||||
|
// pressed
|
||||||
|
protected final Color pressedBackground = UIManager.getColor( "CheckBox.icon.pressedBackground" );
|
||||||
|
protected final Color selectedPressedBackground = UIManager.getColor( "CheckBox.icon.selectedPressedBackground" );
|
||||||
|
|
||||||
static final int ICON_SIZE = 15;
|
static final int ICON_SIZE = 15;
|
||||||
|
|
||||||
public FlatCheckBoxIcon() {
|
public FlatCheckBoxIcon() {
|
||||||
|
|||||||
@@ -96,20 +96,29 @@ Button.toolbar.pressedBackground=lighten($Button.background,4%,derived)
|
|||||||
|
|
||||||
#---- CheckBox ----
|
#---- CheckBox ----
|
||||||
|
|
||||||
|
# enabled
|
||||||
CheckBox.icon.borderColor=#6B6B6B
|
CheckBox.icon.borderColor=#6B6B6B
|
||||||
CheckBox.icon.disabledBorderColor=#545556
|
|
||||||
CheckBox.icon.selectedBorderColor=#6B6B6B
|
|
||||||
CheckBox.icon.focusedBorderColor=#466D94
|
|
||||||
CheckBox.icon.hoverBorderColor=$CheckBox.icon.focusedBorderColor
|
|
||||||
CheckBox.icon.selectedFocusedBorderColor=#466D94
|
|
||||||
CheckBox.icon.background=#43494A
|
CheckBox.icon.background=#43494A
|
||||||
CheckBox.icon.disabledBackground=@background
|
CheckBox.icon.selectedBorderColor=#6B6B6B
|
||||||
CheckBox.icon.hoverBackground=lighten($CheckBox.icon.background,3%,derived)
|
|
||||||
CheckBox.icon.pressedBackground=lighten($CheckBox.icon.background,6%,derived)
|
|
||||||
CheckBox.icon.selectedBackground=#43494A
|
CheckBox.icon.selectedBackground=#43494A
|
||||||
CheckBox.icon.checkmarkColor=#A7A7A7
|
CheckBox.icon.checkmarkColor=#A7A7A7
|
||||||
|
|
||||||
|
# disabled
|
||||||
|
CheckBox.icon.disabledBorderColor=#545556
|
||||||
|
CheckBox.icon.disabledBackground=@background
|
||||||
CheckBox.icon.disabledCheckmarkColor=#606060
|
CheckBox.icon.disabledCheckmarkColor=#606060
|
||||||
|
|
||||||
|
# focused
|
||||||
|
CheckBox.icon.focusedBorderColor=#466D94
|
||||||
|
CheckBox.icon.selectedFocusedBorderColor=#466D94
|
||||||
|
|
||||||
|
# hover
|
||||||
|
CheckBox.icon.hoverBorderColor=$CheckBox.icon.focusedBorderColor
|
||||||
|
CheckBox.icon.hoverBackground=lighten($CheckBox.icon.background,3%,derived)
|
||||||
|
|
||||||
|
# pressed
|
||||||
|
CheckBox.icon.pressedBackground=lighten($CheckBox.icon.background,6%,derived)
|
||||||
|
|
||||||
|
|
||||||
#---- ComboBox ----
|
#---- ComboBox ----
|
||||||
|
|
||||||
|
|||||||
@@ -35,12 +35,18 @@ Button.default.borderWidth=1
|
|||||||
|
|
||||||
#---- CheckBox ----
|
#---- CheckBox ----
|
||||||
|
|
||||||
|
# enabled
|
||||||
CheckBox.icon.selectedBorderColor=#4B97D9
|
CheckBox.icon.selectedBorderColor=#4B97D9
|
||||||
CheckBox.icon.selectedFocusedBorderColor=#ACCFF7
|
|
||||||
CheckBox.icon.selectedBackground=#4F9EE3
|
CheckBox.icon.selectedBackground=#4F9EE3
|
||||||
CheckBox.icon.checkmarkColor=#FFFFFF
|
CheckBox.icon.checkmarkColor=#FFFFFF
|
||||||
|
|
||||||
|
# focused
|
||||||
|
CheckBox.icon.selectedFocusedBorderColor=#ACCFF7
|
||||||
|
|
||||||
|
# hover
|
||||||
CheckBox.icon.selectedHoverBackground=#5E94CE
|
CheckBox.icon.selectedHoverBackground=#5E94CE
|
||||||
|
|
||||||
|
# pressed
|
||||||
CheckBox.icon.selectedPressedBackground=#72A1D4
|
CheckBox.icon.selectedPressedBackground=#72A1D4
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -98,20 +98,29 @@ Button.toolbar.pressedBackground=darken($Button.background,15%,derived)
|
|||||||
|
|
||||||
#---- CheckBox ----
|
#---- CheckBox ----
|
||||||
|
|
||||||
|
# enabled
|
||||||
CheckBox.icon.borderColor=#b0b0b0
|
CheckBox.icon.borderColor=#b0b0b0
|
||||||
CheckBox.icon.disabledBorderColor=#BDBDBD
|
|
||||||
CheckBox.icon.selectedBorderColor=$CheckBox.icon.borderColor
|
|
||||||
CheckBox.icon.focusedBorderColor=#7B9FC7
|
|
||||||
CheckBox.icon.hoverBorderColor=$CheckBox.icon.focusedBorderColor
|
|
||||||
CheckBox.icon.background=#FFFFFF
|
CheckBox.icon.background=#FFFFFF
|
||||||
CheckBox.icon.disabledBackground=@background
|
CheckBox.icon.selectedBorderColor=$CheckBox.icon.borderColor
|
||||||
CheckBox.icon.focusedBackground=$Button.focusedBackground
|
|
||||||
CheckBox.icon.hoverBackground=$Button.hoverBackground
|
|
||||||
CheckBox.icon.pressedBackground=$Button.pressedBackground
|
|
||||||
CheckBox.icon.selectedBackground=#FFFFFF
|
CheckBox.icon.selectedBackground=#FFFFFF
|
||||||
CheckBox.icon.checkmarkColor=#4F9EE3
|
CheckBox.icon.checkmarkColor=#4F9EE3
|
||||||
|
|
||||||
|
# disabled
|
||||||
|
CheckBox.icon.disabledBorderColor=#BDBDBD
|
||||||
|
CheckBox.icon.disabledBackground=@background
|
||||||
CheckBox.icon.disabledCheckmarkColor=#ABABAB
|
CheckBox.icon.disabledCheckmarkColor=#ABABAB
|
||||||
|
|
||||||
|
# focused
|
||||||
|
CheckBox.icon.focusedBorderColor=#7B9FC7
|
||||||
|
CheckBox.icon.focusedBackground=$Button.focusedBackground
|
||||||
|
|
||||||
|
# hover
|
||||||
|
CheckBox.icon.hoverBorderColor=$CheckBox.icon.focusedBorderColor
|
||||||
|
CheckBox.icon.hoverBackground=$Button.hoverBackground
|
||||||
|
|
||||||
|
# pressed
|
||||||
|
CheckBox.icon.pressedBackground=$Button.pressedBackground
|
||||||
|
|
||||||
|
|
||||||
#---- ComboBox ----
|
#---- ComboBox ----
|
||||||
|
|
||||||
|
|||||||
@@ -97,21 +97,30 @@ Button.toolbar.pressedBackground=#eeeeee
|
|||||||
|
|
||||||
#---- CheckBox ----
|
#---- CheckBox ----
|
||||||
|
|
||||||
|
# enabled
|
||||||
CheckBox.icon.borderColor=#878787
|
CheckBox.icon.borderColor=#878787
|
||||||
CheckBox.icon.disabledBorderColor=#BDBDBD
|
|
||||||
CheckBox.icon.selectedBorderColor=#4982CC
|
|
||||||
CheckBox.icon.focusedBorderColor=#7B9FC7
|
|
||||||
CheckBox.icon.hoverBorderColor=#ff0000
|
|
||||||
CheckBox.icon.selectedFocusedBorderColor=#ACCFF7
|
|
||||||
CheckBox.icon.background=#FFFFFF
|
CheckBox.icon.background=#FFFFFF
|
||||||
CheckBox.icon.disabledBackground=#F2F2F2
|
CheckBox.icon.selectedBorderColor=#4982CC
|
||||||
CheckBox.icon.focusedBackground=#00ffff
|
|
||||||
CheckBox.icon.hoverBackground=#ffff00
|
|
||||||
CheckBox.icon.pressedBackground=#FFC800
|
|
||||||
CheckBox.icon.selectedBackground=#4D89C9
|
CheckBox.icon.selectedBackground=#4D89C9
|
||||||
CheckBox.icon.checkmarkColor=#FFFFFF
|
CheckBox.icon.checkmarkColor=#FFFFFF
|
||||||
|
|
||||||
|
# disabled
|
||||||
|
CheckBox.icon.disabledBorderColor=#BDBDBD
|
||||||
|
CheckBox.icon.disabledBackground=#F2F2F2
|
||||||
CheckBox.icon.disabledCheckmarkColor=#ABABAB
|
CheckBox.icon.disabledCheckmarkColor=#ABABAB
|
||||||
|
|
||||||
|
# focused
|
||||||
|
CheckBox.icon.focusedBorderColor=#7B9FC7
|
||||||
|
CheckBox.icon.focusedBackground=#00ffff
|
||||||
|
CheckBox.icon.selectedFocusedBorderColor=#ACCFF7
|
||||||
|
|
||||||
|
# hover
|
||||||
|
CheckBox.icon.hoverBorderColor=#ff0000
|
||||||
|
CheckBox.icon.hoverBackground=#ffff00
|
||||||
|
|
||||||
|
# pressed
|
||||||
|
CheckBox.icon.pressedBackground=#FFC800
|
||||||
|
|
||||||
|
|
||||||
#---- ComboBox ----
|
#---- ComboBox ----
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user