/** Listener to handle button actions */
 public void actionPerformed(ActionEvent e) {
   // Check if the user changed the service filter option
   if (e.getSource() == service_box) {
     service_list.setEnabled(service_box.isSelected());
     service_list.clearSelection();
     remove_service_button.setEnabled(false);
     add_service_field.setEnabled(service_box.isSelected());
     add_service_field.setText("");
     add_service_button.setEnabled(false);
   }
   // Check if the user pressed the add service button
   if ((e.getSource() == add_service_button) || (e.getSource() == add_service_field)) {
     String text = add_service_field.getText();
     if ((text != null) && (text.length() > 0)) {
       service_data.addElement(text);
       service_list.setListData(service_data);
     }
     add_service_field.setText("");
     add_service_field.requestFocus();
   }
   // Check if the user pressed the remove service button
   if (e.getSource() == remove_service_button) {
     Object[] sels = service_list.getSelectedValues();
     for (int i = 0; i < sels.length; i++) {
       service_data.removeElement(sels[i]);
     }
     service_list.setListData(service_data);
     service_list.clearSelection();
   }
 }
 /** Un-registers the given ControllerEventListener from being a listener to this GUI. */
 public void removeControllerListener(ControllerEventListener listener) {
   listeners.removeElement(listener);
 }
Esempio n. 3
0
 public void removeHackTranslatorListener(HackTranslatorEventListener listener) {
   listeners.removeElement(listener);
 }
Esempio n. 4
0
 /**
  * Remove the graph item from the graph.
  *
  * @param graphItem Item to be removed from the graph.
  */
 public void removeGraphItem(GraphItem graphItem) {
   graphItems.removeElement(graphItem);
   graphItem.removeGraphItemListener(graphItemListener);
   repaint();
 }
 // -----------------------------------------
 public void removeElement(String s) {
   data.removeElement(s);
   fireIntervalRemoved(this, 0, data.size());
 }
 /** Un-registers the given ErrorEventListener from being a listener to this GUI. */
 public void removeErrorListener(ErrorEventListener listener) {
   errorEventListeners.removeElement(listener);
 }
 /** Un-registers the given ComputerPartEventListener from being a listener to this GUI. */
 public void removeListener(ComputerPartEventListener listener) {
   listeners.removeElement(listener);
 }