2026-02-08 14:57:05 +01:00
|
|
|
package org.openautonomousconnection.oacswing.component;
|
|
|
|
|
|
|
|
|
|
import org.openautonomousconnection.oacswing.component.design.OACColor;
|
|
|
|
|
|
|
|
|
|
import java.awt.*;
|
|
|
|
|
|
|
|
|
|
public interface OACPressable extends OACComponent {
|
|
|
|
|
|
2026-02-08 15:57:43 +01:00
|
|
|
Color getPressedColor();
|
|
|
|
|
void setPressedColor(Color color);
|
2026-02-08 14:57:05 +01:00
|
|
|
|
2026-02-08 15:57:43 +01:00
|
|
|
Color getHoveredColor();
|
|
|
|
|
void setHoveredColor(Color color);
|
|
|
|
|
|
|
|
|
|
Color getDisabledColor();
|
|
|
|
|
void setDisabledColor(Color color);
|
2026-02-08 14:57:05 +01:00
|
|
|
}
|