Java - AWT/Swing

Actions

javax.swing.Action
Actions sind ein möglicher Ersatz für ActionListener/actionPerformed. Der Vorteil von Actions ist, dass Sie mehrfach verwendet werden können.
So lässt sich beispielsweise die selbe Action für einen Button, einen Menüpunkt und einen Toolbarbutton verwenden.


new JButton(new ExitAction());
class ExitAction extends AbstractAction {
   public ExitAction() {
      super("Exit");
   }
 
   @Override
   public void actionPerformed(ActionEvent e) {
      System.exit(0);
   }
}

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007