ウィンドウにメニューバーを表示
今回はウィンドウ(JFrame)にメニューバーを追加するサンプルです。
サンプルプログラムは次のとおりです。
JFrameSample4.java
ちゃんとメニューバーが追加され、「ファイル」、「編集」、「ヘルプ」と書かれたメニューが表示されています。
今回のプログラムでは表示されているだけで、クリックしても何も反応はしません。
次回以降で色々と反応するプログラムを紹介していこうと思います。
分からないところなどあれば、コメントにお願いします。
サンプルプログラムは次のとおりです。
JFrameSample4.java
import javax.swing.JFrame;このプログラムを実行すると次のようなウィンドウが出力されます。
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JPanel;
public class JFrameSample4 extends JFrame{
JPanel contentPane;
public static void main(String[] args) {
new JFrameSample4("JFrameSample4");
}
public JFrameSample4(String title) {
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu file = new JMenu("ファイル");
JMenu edit = new JMenu("編集");
JMenu help = new JMenu("ヘルプ");
menuBar.add(file);
menuBar.add(edit);
menuBar.add(help);
setSize(400, 300);
setVisible(true);
}
}
ちゃんとメニューバーが追加され、「ファイル」、「編集」、「ヘルプ」と書かれたメニューが表示されています。
今回のプログラムでは表示されているだけで、クリックしても何も反応はしません。
次回以降で色々と反応するプログラムを紹介していこうと思います。
分からないところなどあれば、コメントにお願いします。