Class CustomerPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class CustomerPanel extends JPanel
Customer gui that allows buying items at different shops.
See Also:
  • Field Details

    • capa

      protected jadex.bdi.runtime.ICapability capa
    • shoplist

      protected List shoplist
    • remote

      protected JCheckBox remote
    • shoptable

      protected JTable shoptable
    • shopmodel

      protected AbstractTableModel shopmodel
    • invlist

      protected List invlist
    • invmodel

      protected AbstractTableModel invmodel
    • invtable

      protected JTable invtable
    • shops

      protected Map shops
  • Constructor Details

    • CustomerPanel

      public CustomerPanel(jadex.core.IComponent agent, jadex.bdi.runtime.ICapability capa)
      Create a new gui.
  • Method Details

    • refresh

      public void refresh(IShopService shop)
      Method to be called when goals may have changed.