Class LabelPanel

All Implemented Interfaces:
ComponentPanel, ActionListener, ItemListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, Modifiable, RmaValidComponent

public class LabelPanel extends DefaultJPanel implements ComponentPanel
See Also:
  • Constructor Details

    • LabelPanel

      public LabelPanel(String checkBoxText)
  • Method Details

    • buildControls

      protected void buildControls(String checkBoxText)
      Parameters:
      checkBoxText -
    • addListeners

      protected void addListeners()
    • updateSamplePanel

      protected void updateSamplePanel()
    • setComponentsEnabled

      public void setComponentsEnabled(boolean enabled)
      Specified by:
      setComponentsEnabled in interface ComponentPanel
      Parameters:
      enabled -
      See Also:
    • setData

      public void setData(G2dLabelDrawProp properties)
    • fillPanel

      public void fillPanel()
      Description copied from class: AbstractJPanel
      Force subclasses to use this interface.
      Overrides:
      fillPanel in class DefaultJPanel
    • savePanel

      public boolean savePanel()
      Overrides:
      savePanel in class DefaultJPanel
    • setSelected

      public void setSelected(boolean selected)
    • isSelected

      public boolean isSelected()
    • setSamplePanel

      public void setSamplePanel(JPanel samplePanel)
      Parameters:
      samplePanel -
    • setSelectedFont

      public void setSelectedFont(Font labelFont)
      Parameters:
      labelFont -
    • getSelectedFont

      public Font getSelectedFont()
    • setText

      public void setText(String label)
      Parameters:
      label -
    • getText

      public String getText()
    • setAlignment

      public void setAlignment(int labelAlignment)
      Parameters:
      labelAlignment -
    • getAlignment

      public int getAlignment()
    • setPosition

      public void setPosition(int labelPosition)
      Parameters:
      labelPosition -
    • getPosition

      public int getPosition()
    • setTextColor

      public void setTextColor(Color labelColor)
      Parameters:
      labelColor -
    • getTextColor

      public Color getTextColor()
    • getPositionString

      public String getPositionString()
      Returns:
    • getAlignmentString

      public String getAlignmentString()
      Returns:
    • clearPanel

      public void clearPanel()
    • setLabelTextVisible

      public void setLabelTextVisible(boolean visible)
      Parameters:
      visible -