java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
com.inductiveautomation.perspective.designer.styles.SelectableLabel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants

public class SelectableLabel extends JLabel
See Also:
  • Field Details

    • SELECTED_PAINT

      public static final Paint SELECTED_PAINT
    • UNSELECTED_PAINT

      public static final Paint UNSELECTED_PAINT
  • Constructor Details

    • SelectableLabel

      public SelectableLabel()
    • SelectableLabel

      public SelectableLabel(String text)
  • Method Details

    • setSelected

      public void setSelected(boolean selected)
    • paintComponent

      protected void paintComponent(Graphics graphics)
      Overrides:
      paintComponent in class JComponent
    • isSelected

      public boolean isSelected()
    • initBorders

      public static void initBorders(List<? extends SelectableLabel> labels)