1 24 package com.piratepete.dbpirate.ui.actions; 25 26 import java.awt.event.ActionEvent ; 27 import javax.swing.AbstractAction ; 28 import javax.swing.Icon ; 29 import com.piratepete.dbpirate.CommandManager; 30 import com.piratepete.dbpirate.Const; 31 32 public class NewConnectionAction extends AbstractAction { 33 34 38 39 public NewConnectionAction(String name, Icon icon, String desc, Integer mnemonic) 40 { 41 super(name); 42 putValue(SMALL_ICON, icon); 43 putValue(SHORT_DESCRIPTION, desc + " (Ctrl+N)"); 44 putValue(MNEMONIC_KEY, mnemonic); 45 } 46 47 51 52 public void actionPerformed(ActionEvent e) 53 { 54 System.out.println("New Connection Requested!"); 55 CommandManager.run(Const.CMD_NEWCONNECTION); 56 } 57 58 } 59 | Popular Tags |