1 package org.columba.mail.gui.composer; 17 18 import javax.swing.JMenuItem ; 19 import javax.swing.JPopupMenu ; 20 21 import org.columba.core.resourceloader.IconKeys; 22 import org.columba.core.resourceloader.ImageLoader; 23 import org.columba.mail.resourceloader.MailImageLoader; 24 25 30 31 public class AttachmentMenu extends JPopupMenu { 32 private JMenuItem menuItem; 33 34 40 public AttachmentMenu(AttachmentController c) { 41 super(); 42 43 initComponents(c); 44 } 45 46 52 private void initComponents(AttachmentController c) { 53 menuItem = new JMenuItem ("Attach File..", MailImageLoader 54 .getSmallIcon("mail-attachment.png")); 55 menuItem.setActionCommand("ADD"); 56 menuItem.addActionListener(c.getActionListener()); 57 add(menuItem); 58 addSeparator(); 59 menuItem = new JMenuItem ("Remove Selected Attachments", ImageLoader 60 .getSmallIcon(IconKeys.EDIT_DELETE)); 61 menuItem.setActionCommand("REMOVE"); 62 menuItem.addActionListener(c.getActionListener()); 63 add(menuItem); 64 } 65 } 66 | Popular Tags |