ボタンの作成(JButtonクラス)
JButtonクラスを使ってボタンを作成します。ボタンは利用者に押してもらい何らかの処理を開始するためのトリガーとしての役割を持っています。ここではボタンの基本的な使用方法を確認していきます。
- ボタンの作成と表示文字列の設定 (constructor, setTextメソッド)
- 前景色と背景色の設定 (setForeground, setBackgroundメソッド)
- コンテンツエリアの描画設定 (setContentAreaFilled, setOpaqueメソッド)
- 文字列のフォントを設定 (setFontメソッド)
- サイズ/余白などの設定 (setPreferredSize, setMarginメソッド)
- 枠線の設定 (setBorder, setBorderPaintedメソッド)
- ボタン内での文字列の位置 (setHorizontalAlignment, setVerticalAlignmentメソッド)
- 画像の表示 (setIconメソッド)
- 文字列と画像の位置関係を設定 (setHorizontalTextPosition, setVerticalTextPosition, setIconTextGapメソッド)
- ボタンの様々な状態と状態別の画像の設定 (setPressedIcon, setRolloverIcon, setDisabledIcon, setEnabledメソッド)
- ボタンをプログラムからクリックする (doClickメソッド)
- キーボードニーモニックの設定 (setMnemonicメソッド)
- デフォルトボタンの設定 (JRootPane.setDefaultButtonメソッド)