diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java index 49a45ca8..6e7cd4d9 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java @@ -23,7 +23,6 @@ import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Insets; import java.awt.KeyboardFocusManager; -import java.awt.Paint; import javax.swing.JComboBox; import javax.swing.JComponent; import javax.swing.JScrollPane; @@ -83,7 +82,7 @@ public class FlatBorder getLineWidth() + scale( (float) innerFocusWidth ), arc ); } - g2.setPaint( getBorderColor( c ) ); + g2.setColor( getBorderColor( c ) ); FlatUIUtils.drawRoundRectangle( g2, x, y, width, height, focusWidth, borderWidth, arc ); } finally { g2.dispose(); @@ -94,7 +93,7 @@ public class FlatBorder return focusColor; } - protected Paint getBorderColor( Component c ) { + protected Color getBorderColor( Component c ) { boolean enabled = c.isEnabled() && (!(c instanceof JTextComponent) || ((JTextComponent)c).isEditable()); return enabled ? (isFocused( c ) ? focusedBorderColor : borderColor) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonBorder.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonBorder.java index 424679ef..487f8912 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonBorder.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonBorder.java @@ -21,7 +21,6 @@ import java.awt.Color; import java.awt.Component; import java.awt.Graphics; import java.awt.Insets; -import java.awt.Paint; import javax.swing.JButton; import javax.swing.UIManager; import javax.swing.plaf.UIResource; @@ -68,7 +67,7 @@ public class FlatButtonBorder } @Override - protected Paint getBorderColor( Component c ) { + protected Color getBorderColor( Component c ) { boolean def = FlatButtonUI.isDefaultButton( c ); return FlatButtonUI.buttonStateColor( c, def ? defaultBorderColor : borderColor,