All Implemented Interfaces:
BaseWidget
Direct Known Subclasses:
WMeteorLabel, WMultiLabel

public abstract class WLabel extends WPressable
  • Field Details

    • color

      public Color color
    • text

      protected String text
    • title

      protected boolean title
  • Constructor Details

    • WLabel

      public WLabel(String text, boolean title)
  • Method Details

    • onCalculateSize

      protected void onCalculateSize()
      Overrides:
      onCalculateSize in class WWidget
    • onMouseClicked

      public boolean onMouseClicked(double mouseX, double mouseY, int button, boolean used)
      Overrides:
      onMouseClicked in class WPressable
    • onMouseReleased

      public boolean onMouseReleased(double mouseX, double mouseY, int button)
      Overrides:
      onMouseReleased in class WPressable
    • set

      public void set(String text)
    • get

      public String get()
    • color

      public WLabel color(Color color)