目次> 第19章> 19.1 TOPUPPREVNEXT

19.1 表示領域とボタンの設計(画面のプロトタイピング)

電卓の計算結果の表示領域や、ボタンの配置のデザインのために、 画面のプロトタイピングをしました。

CalcV9p.java

コンパイルして実行してみましょう。

CalcV9p.gif

プログラム CalcV9p.java の解説

8〜9行目
ループの中で何回も new をしたくないのでここで生成し、名前をつけておきます。 Font については、 Appendix java.awt.Font を参照してください。

11〜14行目
演算ボタンの表示は、設定するだけでなく、判定もすることが予想されるため、 リテラルを直接使用せず、名前をつけることにしました。

38〜39行目
表示用ラベルの地の色を白にしました。ラベルの色を見えるようにしています。 setOpaque については、 Appendix javax.swing.JLabel の 「JComponent から継承している主なメソッド」を参照してください。

更新日:2013/12/09 TOPUPPREVNEXT