2014年4月1日火曜日

開発環境

Head First Java 第2版 ―頭とからだで覚えるJavaの基本(Kathy Sierra (著)、Bert Bates (著)、島田 秋雄 (監修)、神戸 博之 (監修)、高坂 一城 (監修)、夏目 大 (翻訳)、オライリージャパン)の13章(Swingの基礎知識)、エクササイズ(コードを当てよう(p.424))を解いてみる。

エクササイズ(コードを当てよう(p.424))

コード(BBEdit, Emacs)

InnerButton.java

// A-4, B-6, C-1, D-2, E-3
// 5を作成してみる
import javax.swing.*;
import java.awt.*;

class Sample424 {
    public static void main(String [] args) {
        Sample424 gui = new Sample424();
        gui.go();
    }

    public void go() {
        JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JPanel panel = new JPanel();
        panel.setBackground(Color.darkGray);
        JButton button = new JButton("tesuji");
        JButton buttonTwo = new JButton("watari");
        frame.getContentPane().add(BorderLayout.CENTER, panel);
        panel.add(buttonTwo);
        frame.getContentPane().add(BorderLayout.SOUTH, button);
        frame.setSize(500, 500);
        frame.setVisible(true);
    }
}

入出力結果(Terminal)

$ javac Sample424.java && java Sample424
$

0 コメント:

コメントを投稿