JTabbedPane で現在選択されているタブの周りの点線を削除するにはどうすればよいですか。
例えば:
その周りの点線が見えますか?
私はちょうど良い方法を見つけました:
component.setFocusable(false);
フォーカスカラーを設定してみる
UIManager.put("TabbedPane.focus", new Color(0, 0, 0, 0));
または背景と同じ色に設定します
必要なものは、使用している LnF によって異なると思います。
カスタムの TabbedPaneUI クラスを作成して、おそらく選択した L&F のクラスをオーバーライドする必要があります。をオーバーライドしている可能性がありますjavax.swing.plaf.basic.BasicTabbedPaneUI
。
paintFocusIndicator
し、空のメソッドにします。myTabbedPane.setUI(myTabbedPaneUI)