Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

イベント処理に関して

textが1〜4までありEnterを入力した時には次のテキストにフォーカスがあたるように下のソースで制御しています。
text4でEnterを押した時にダイアログを出すというイベント処理はどういうイベント処理を行えばよいでしょうか?
キーイベントでは出来ませんでした。
Set forwardKeys = frame.getFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS);

Set newForwardKeys = new HashSet(forwardKeys);

newForwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0));

frame.setFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, newForwardKeys);

0

回答

4326

閲覧

0件の回答

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。