いや、タブを全角スペースに直すの忘れてたんで再度こぴぺ

右クリから終了するコードを書く
これがおれ史上もっとも基本的なコードとして頭にたたき込んでおくものとする

public class Main extends JFrame {
 
 static JPopupMenu pm = new JPopupMenu();//C
 
 Main() {
  setSize(100, 100);
  setLocationRelativeTo(null);
  
  MyMsListener ml = new MyMsListener();//A
  addMouseListener(ml); //@
  
  MyAcListener al = new MyAcListener(); //G
  JMenuItem mi = new JMenuItem("閉じる");//E
  mi.addActionListener(al); //F
  pm.add(mi); //D
 }
 
 public static void main(String[] args) {
  Main ma = new Main();
  ma.setVisible(true);
 }
}

class MyMsListener implements MouseListener { //B
 public void mouseClicked(MouseEvent e) {
  if(SwingUtilities.isRightMouseButton(e)) {
   Main.pm.show(e.getComponent(), e.getX(), e.getY());
  }  
 }
 public void mousePressed(MouseEvent e) {}
 public void mouseReleased(MouseEvent e) {}
 public void mouseEntered(MouseEvent e) {}
 public void mouseExited(MouseEvent e) {}
}
class MyAcListener implements ActionListener { //H
 public void actionPerformed(ActionEvent e) {
   System.exit(0);
 }
}