MenuTest
- いろんなタイプのメニューを作ってみる
- メニューをキーボードからの操作に対応させる
サンプル画像
メニューを選ぶと、中央の文字が変わる
|
|
-----コメント-----
JMenuItem は画像を付けられるだけじゃなく、画像だけでもいけます。
画像は原寸大で表示されるようです。
また JRadioButtonMenuItem や JCheckBoxMenuItem というのもあります。
状態はイベントで自動で変わります。状態の取得は普通に出来るはずです。
キーボードから Alt+? でメニューを選ぶためには下のように指定します。
「ニーモニック」というらしいく、指定すれば自動で下線が付きます。
menuItem.setMnemonic(KeyEvent.VK_A);
キーボードからショートカットでメニュー項目を選ぶためには下のように指定します。
アクセラレーターというらしく、指定すれば自動でメニュー項目右端に表示されます
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,Event.CTRL_MASK));
戻る