import java.awt.*; import java.awt.event.*; import java.util.*; class MyCanvas extends Canvas implements ActionListener { //生成 public MyCanvas() { } //アクションリスナー public void actionPerformed(ActionEvent ev) { } } public class Homework6 extends Frame implements ActionListener { MyCanvas can; Choice ch; public Homework6() { super("Homework6"); setSize(500,500); setLocation(100,50); can = new MyCanvas(); add(can); ch = new Choice(); ch.add("赤"); ch.add("青"); ch.add("黄"); ch.add("オレンジ"); ch.add("緑"); ch.add("紫"); ch.add("ピンク"); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent ev){exit();} }); } public void exit() { System.exit(0); } public void actionPerformed(ActionEvent ev) { String cmd = ev.getActionCommand(); } public static void main(String args[]) { Homework6 hw = new Homework6(); hw.setVisible(true); } }