Added close button for widgets IV

This commit is contained in:
Robert Vokac 2024-02-24 15:04:26 +00:00
parent 8110246b86
commit 7f10583aaf
No known key found for this signature in database
GPG Key ID: 693D30BEE3329055

View File

@ -120,16 +120,16 @@ public class Widget extends JPanel implements
return 100; return 100;
} }
@Override // @Override
public void setVisible(boolean aFlag) { // public void setVisible(boolean aFlag) {
if(visibleProperty.isEnabled() && !aFlag) { // if(visibleProperty.isEnabled() && !aFlag) {
super.setVisible(false); // super.setVisible(false);
} // }
if(visibleProperty.isDisabled() && aFlag) { // if(visibleProperty.isDisabled() && aFlag) {
super.setVisible(false); // super.setVisible(false);
} // }
//
} // }
public final void setDonePercent(double donePercent) { public final void setDonePercent(double donePercent) {
if (donePercent > 1) { if (donePercent > 1) {
@ -149,8 +149,6 @@ public class Widget extends JPanel implements
public final void paintComponent(Graphics brush) { public final void paintComponent(Graphics brush) {
super.paintComponent(brush); super.paintComponent(brush);
System.out.println("widget.visibleProperty=" + visibleProperty.isEnabled());
Visibility visibility = Visibility visibility =
Visibility.valueOf(visibilityProperty.getValue()); Visibility.valueOf(visibilityProperty.getValue());
super.setVisible(visibility != Visibility.NONE && visibleProperty.isEnabled()); super.setVisible(visibility != Visibility.NONE && visibleProperty.isEnabled());