public abstract class SynthStyleFactory extends Object
SynthStyleを取得するために使用するファクトリです。Synthの各ComponentUIは、現在のSynthStyleFactoryを呼び出して、それらが持っている個別の領域ごとにSynthStyleを取得します。
 
 次の例では、Regionに基づいて異なるスタイルを返すカスタムのSynthStyleFactoryを作成します。
 
 class MyStyleFactory extends SynthStyleFactory {
     public SynthStyle getStyle(JComponent c, Region id) {
         if (id == Region.BUTTON) {
             return buttonStyle;
         }
         else if (id == Region.TREE) {
             return treeStyle;
         }
         return defaultStyle;
     }
 }
 SynthLookAndFeel laf = new SynthLookAndFeel();
 UIManager.setLookAndFeel(laf);
 SynthLookAndFeel.setStyleFactory(new MyStyleFactory());
 SynthStyleFactory, SynthStyle| コンストラクタと説明 | 
|---|
SynthStyleFactory()
SynthStyleFactoryを作成します。 | 
public abstract SynthStyle getStyle(JComponent c, Region id)
c - 要求されるコンポーネントid - Region識別子 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.