void constructComponent() { setLayout(new BorderLayout()); m_popupMenu = new JPopupMenu(); mi_add = new JMenuItem("Add..."); mi_add.addActionListener(this); m_popupMenu.add(mi_add); mi_edit = new JMenuItem("Edit..."); mi_edit.addActionListener(this); m_popupMenu.add(mi_edit); mi_delete = new JMenuItem("Delete"); mi_delete.addActionListener(this); m_popupMenu.addSeparator(); m_popupMenu.add(mi_delete); m_tree = new OrganizationTree(m_conn, m_sessionid); m_tree.addMouseListener(new TreeMouseAdapter()); add(new JScrollPane(m_tree), BorderLayout.CENTER); }