2012-01-22 1 views
2

component.setUI(...);を使用して各アプリケーションを参照せずに、アプリケーションのすべてのコンポーネントのUIを設定するにはどうすればよいですか?特定のタイプのすべてのコンポーネントのUIを変更するにはどうすればよいですか?

例えば、私は私のプログラム、
全体でいくつかのカスタムJScrollbarsを持っていて、別のテーマに切り替えたとき、私はこのように、すべてのUIのをリセットする必要があります:私は持っていないことを好むだろう

scrollPane.getVerticalScrollBar().setUI(new CustomScrollBarUI());がそれぞれ1を検索しますテーマを変更するときは別にこれを行う方法はありますか?

+0

[JComboBoxのUIを変更するにはどうすればいいですか?](http://stackoverflow.com/questions/1026559/how-do-i-change-the-ui -of-a-jcombobox)。 –

+0

関連項目[JScrollPaneのスムーズスクロール](http://stackoverflow.com/questions/7170291/smoother-scrolling-in-a-jscrollpane) – trashgod

答えて

関連する問題