JAVA GUIラーニング-JPopupMenuマウス右クリックメニューコンポーネントラーニング

2076 ワード

public class JPopmenuKnow

{

    public void test()

    {

        //           

        JMenuItem jMenuItemFileInfo = new JMenuItem("    ");jMenuItemFileInfo.setName("jMenuItemFileInfo");

        JMenuItem jMenuItemOpenFile = new JMenuItem("    ");jMenuItemOpenFile.setName("jMenuItemOpenFile");

        JPopupMenu jPopupMenuFileInfo = new JPopupMenu();

        jPopupMenuFileInfo.add(jMenuItemFileInfo);jPopupMenuFileInfo.add(jMenuItemOpenFile);

        JTable jTableFiles = new JTable();

        jTableFiles.setComponentPopupMenu(jPopupMenuFileInfo);

        

        //     

        JPopmenuActionListener jPopmenuActionListener = new JPopmenuActionListener();

        jMenuItemFileInfo.addActionListener(jPopmenuActionListener);

        jMenuItemOpenFile.addActionListener(jPopmenuActionListener);

    }

    private class JPopmenuActionListener implements ActionListener

    {

        @Override

        public void actionPerformed(ActionEvent e)

        {

            

        }

    }

}