Macと仲良くJavaを使う

ボタンを押すと「Hello!」と表示するプログラム。

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class test extends JFrame{
	JButton btn1;
	public test(String title) { // コンストラクタ
		super(title);
		btn1 = new JButton("btn1"); // ボタンを生成
		btn1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent ae) { // アクションを補足
				JOptionPane.showMessageDialog(btn1, "Hello!");
			}
		}); // アクションを登録
		Container c = this.getContentPane(); // JFrameのコンテナを取得
		c.setLayout(new FlowLayout()); // 配置方法を設定
		c.add(btn1); // ボタンを配置
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //閉じたら終わるように
		pack(); // リサイズ
	}
	public static void main(String[] args) {
		test f = new test("test frame");
		f.setVisible(true);
	}
}

※修正しました。感謝。

以下、読んでないけど書籍。購入予定。

プログラミングMacOS X for Java Geeks

プログラミングMacOS X for Java Geeks