Class ProtoMekMountList

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JList<megamek.common.equipment.Mounted<?>>
megameklab.ui.util.ProtoMekMountList
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable

public class ProtoMekMountList extends JList<megamek.common.equipment.Mounted<?>>
The location crit block for ProtoMeks
See Also:
  • Constructor Details

  • Method Details

    • getProtoMek

      public megamek.common.units.ProtoMek getProtoMek()
    • getMountLocation

      public int getMountLocation()
    • setRefresh

      public void setRefresh(RefreshListener refresh)
    • refreshContents

      public void refreshContents()
    • getMounted

      @Nullable public megamek.common.equipment.Mounted<?> getMounted()
      Returns:
      the selected item, or null if nothing is selected.
    • paintComponent

      protected void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent
    • setDarkened

      public void setDarkened(boolean darkened)