Added coloring state
This commit is contained in:
@@ -30,10 +30,6 @@ public class OACButton extends JButton implements OACPressable {
|
||||
|
||||
@Getter @Setter
|
||||
private int cornerRadius = 10;
|
||||
|
||||
private boolean hovered = false;
|
||||
private boolean pressed = false;
|
||||
|
||||
public OACButton() {
|
||||
super(null, null);
|
||||
}
|
||||
@@ -66,8 +62,6 @@ public class OACButton extends JButton implements OACPressable {
|
||||
addMouseListener(new MouseAdapter() {
|
||||
@Override
|
||||
public void mouseEntered(MouseEvent e) {
|
||||
hovered = true;
|
||||
|
||||
if (!isEnabled() && getDisabledColor() != null) {
|
||||
setBackground(getDisabledColor());
|
||||
} else setBackground(getHoveredColor());
|
||||
@@ -75,8 +69,6 @@ public class OACButton extends JButton implements OACPressable {
|
||||
|
||||
@Override
|
||||
public void mouseExited(MouseEvent e) {
|
||||
hovered = false;
|
||||
pressed = false;
|
||||
if (!isEnabled() && getDisabledColor() != null) {
|
||||
setBackground(getDisabledColor());
|
||||
} else setBackground(original);
|
||||
@@ -84,7 +76,6 @@ public class OACButton extends JButton implements OACPressable {
|
||||
|
||||
@Override
|
||||
public void mousePressed(MouseEvent e) {
|
||||
pressed = true;
|
||||
if (!isEnabled() && getDisabledColor() != null) {
|
||||
setBackground(getDisabledColor());
|
||||
} else setBackground(getPressedColor());
|
||||
@@ -92,7 +83,6 @@ public class OACButton extends JButton implements OACPressable {
|
||||
|
||||
@Override
|
||||
public void mouseReleased(MouseEvent e) {
|
||||
pressed = false;
|
||||
if (!isEnabled() && getDisabledColor() != null) {
|
||||
setBackground(getDisabledColor());
|
||||
} else setBackground(original);
|
||||
|
||||
Reference in New Issue
Block a user