ButtonTest
- 画像付きボタンを作りテキストとの位置を調節する
- ツールチップを表示させる
- ボタンにニーモニックを指定する
ボタンを押すとランダムに背景色が変わる
ボタン上にマウスポインタを合わせると、指定内容が表示される
キーボードから Alt+? のショートカットが使える
|
|
-----コメント-----
JButton は画像を付けられるだけじゃなく、画像だけでもいけます。
また文字の表示位置は、上下と左右、それぞれ3通りの指定が出来ます。
button.setVerticalTextPosition(AbstractButton.BOTTOM); //TOP,CENTER,BOTTOM
button.setHorizontalTextPosition(AbstractButton.LEFT); //LEFT,CENTER,RIGHT
マウスポインタを合わせたときに表示されるテキストを、ツールチップというようです。
JComponent のメソッドらしいのでボタン以外でも付けられるでしょう。
button.setToolTipText("表示するテキスト");
キーボードから Alt+? で選ぶためには下のように指定します。
メニューでも使った「ニーモニック」ですね。
button.setMnemonic(KeyEvent.VK_A);
ニーモニックはどれかボタンを押した後でないと有効になりません。
フォーカスを当てる必要があるのでしょう。
戻る