ログイン | 新規登録
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
WordPress カレンダー
2005年 7月
« 6月   8月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  
WordPress Link
WordPress 検索
サーチする:
Amazon.co.jp のロゴ
Amazon

2005年7月8日(金曜日)

ボタンのキー割り付け

カテゴリー: - kasshy @ 16時00分45秒

Swing では、ボタンを押したことになるキーのデフォルトは、SPACE であって ENTER ではない。
これは、ちょっと分かりにくい。(自分でも最初分からなくて悩んだ)
ちょっと調べたら、SPACE での動作はそのままに、ENTER でも押したことになるようにするには、下記のコードをボタン毎に追加すればよいことがわかった。

詳細は
How to Use Key Bindings
を参照のこと。

	jButton1.getInputMap().put(KeyStroke.getKeyStroke("ENTER"),
				       "pressed");
	jButton1.getInputMap().put(KeyStroke.getKeyStroke("released ENTER"),
				       "released");

コメント

このコメントのRSS

この投稿には、まだコメントが付いていません

コメントの投稿

ごめんなさい、現在コメントを付けることは出来ません

21 queries. 0.027 sec.
Powered by WordPress Module based on WordPress ME & WordPress

WordPress 最近の投稿