• 締切済み

Javaについて。

http://www.toedter.com/index.php​​ ここのサイトにあるカレンダーで。 ボタンを押したら別フレームでスケジュールを書けるようにしたいのですがどうすればいいですか?

みんなの回答

回答No.2

補足要求に対する回答になっていませんが…。 >これにどうすればOpenやSaveAsやcloseをつくれますか? Openは既に作れていますよね。 Openと同じようにしてSaveAsやCloseを作れば良いではないですか。 各メニューを実行したときの動きは、addActionListenerで、 リスナー登録して、actionPerformedに実装すれば良いです。 例)  Hoge hoge = new Hoge();  itm.addActionListener(hoge);//←リスナー登録  public class Hoge implements ActionListener{    public void actionPerformed(ActionEvent e){      String command = e.getActionCommand();      if(command.equals("Open")){        //Openの処理を実装      }  }

すると、全ての回答が全文表示されます。
回答No.1

補足要求 1.何もないからのフレームを表示するプログラムは作れますか? 2.フレームにボタンを追加して表示するプログラムは作れますか? 3.フレームのボタンを押すとフレームに何か文字列を表示するプログラムを作れますか?

ruka-sama
質問者

補足

これにどうすればOpenやSaveAsやcloseをつくれますか? public void actionPerformed(ActionEvent e) { JButton button = (JButton) e.getSource(); String buttonText = button.getText(); int day = new Integer(buttonText).intValue(); // setDay(day); JFrame tempFramne = new JFrame(); tempFramne.setTitle(buttonText); tempFramne.setSize(50, 150); tempFramne.add(new JTextArea("Memo")); // JMenuBar mb = new JMenuBar(); JMenu mn = new JMenu("File"); JMenuItem itm = new JMenuItem("Open"); mn.add(itm); mb.add(mn); tempFramne.setJMenuBar(mb); tempFramne.setVisible(true); }

すると、全ての回答が全文表示されます。

関連するQ&A