Newer
Older
KisoJikkenNWP / src / main / java / istlab / KisoJikken / JTAConsolePopup.java
@motoki miura motoki miura on 17 Sep 2022 741 bytes show diff
package istlab.KisoJikken;

import java.awt.Component;

import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;

public class JTAConsolePopup extends JPopupMenu {

    JTAConsole console;

    public JTAConsolePopup(JTAConsole con) {
        console = con;

        JMenuItem mi;
        setLightWeightPopupEnabled(true);

        mi = new JMenuItem("cancel");
        add(mi);
        addSeparator();

        mi = new JMenuItem("Show Diff");
        add(mi);
        mi.addActionListener(console); // コンソールに処理してもらう

        mi = new JMenuItem("Submit");
        add(mi);
        mi.addActionListener(console);

    }

    public void showWithFrame(Component c, int x, int y) {
        show(c, x, y);
    }
}