Package epidemic.gui

Class MapPanel.InspectorPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Enclosing class:
MapPanel

private class MapPanel.InspectorPanel extends JPanel
Wewnętrzny komponent telemetrii. Obsługuje dynamiczne budowanie interfejsu (etykiety, paski postępu) na podstawie metadanych dostarczanych przez obiekty implementujące interfejs Inspectable.
  • Constructor Details

    • InspectorPanel

      public InspectorPanel()
  • Method Details

    • refresh

      public void refresh(Object obj)
      Czyści aktualny widok i przebudowuje go na podstawie właściwości przekazanego obiektu.
      Parameters:
      obj - Wybrany na mapie obiekt infrastruktury lub agent, bądź null w przypadku braku wyboru.