Head First Java 第2版
頭とからだで覚えるJavaの基本
(オライリージャパン)
Kathy Sierra (著) Bert Bates (著) 島田 秋雄(監修)
神戸 博之 (監修) 高坂 一城 (監修) 夏目 大 (翻訳)
開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Java (プログラミング言語)
- javac (コンパイラ)
- java (application launcher)
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 コメント:
コメントを投稿