private MultiSlotEditor(FactEditor enclosingInstance) { InitBlock(enclosingInstance); popupMenu = new JPopupMenu(); addMenuItem = new JMenuItem("add value", IconLoader.getImageIcon("add")); addMenuItem.addActionListener(this); editMenuItem = new JMenuItem("edit value", IconLoader.getImageIcon("pencil")); editMenuItem.addActionListener(this); deleteMenuItem = new JMenuItem("remove value", IconLoader.getImageIcon("delete")); deleteMenuItem.addActionListener(this); popupMenu.add(addMenuItem); popupMenu.add(editMenuItem); popupMenu.add(deleteMenuItem); popupMenu.addPopupMenuListener(this); list = new JList(listModel); list.setVisibleRowCount(4); //list.setComponentPopupMenu(popupMenu); }
private void InitBlock(FactEditor enclosingInstance) { this.enclosingInstance = enclosingInstance; listModel = new DefaultListModel(); }
public virtual void actionPerformed(System.Object event_sender, System.EventArgs event_Renamed) { //UPGRADE_NOTE: The method 'java.util.EventObject.getSource' needs to be in a event handling method in order to be properly converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1171"' if (event_sender.equals(reloadButton)) { initFactsList(); } else { //UPGRADE_NOTE: The method 'java.util.EventObject.getSource' needs to be in a event handling method in order to be properly converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1171"' if (event_sender.equals(assertButton)) { FactEditor editor = new FactEditor(gui.Engine); editor.setStringChannel(gui.StringChannel); editor.init(); } } }