Swing/FocusCycleRoot のバックアップ差分(No.1)
- バックアップ一覧
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- バックアップ を表示
- Swing/FocusCycleRoot へ行く。
- 追加された行はこの色です。
- 削除された行はこの色です。
TITLE:JPanelをフォーカストラバーサルサイクルのルートにする #navi(../) #tags() RIGHT:Posted by &author(aterai); at 2010-07-19 *JPanelをフォーカストラバーサルサイクルのルートにする [#id58f427] JPanelがフォーカストラバーサルサイクルのルートになるように設定します。 -&jnlp; -&jar; -&zip; //#screenshot #ref(http://lh4.ggpht.com/_9Z4BYR88imo/TQTNCX36INI/AAAAAAAAAaI/xunzBpsDJLk/s800/FocusCycleRoot.png) **サンプルコード [#t9143965] #code(link){{ JPanel p1 = new JPanel(); p1.setFocusCycleRoot(true); p1.add(new JTextField(16)); }} **解説 [#c38342df] 上記のサンプルでは、各JPanelがそれぞれフォーカストラバーサルサイクルのルートになるように設定しています。 -左のJPanel --setFocusCycleRoot(true); -右のJPanel --setFocusCycleRoot(true); --setFocusTraversalPolicyProvider(true); --順方向キーボードトラバーサルとリバースキーボードトラバーサルを入れ替え **参考リンク [#p3d834cf] -[[Focusの移動>Swing/FocusTraversal]] **コメント [#d3d42358] #comment