モジュール java.desktop
パッケージ javax.swing.plaf.synth

クラスSynthLookAndFeel

java.lang.Object
javax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
javax.swing.plaf.synth.SynthLookAndFeel
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
NimbusLookAndFeel

public class SynthLookAndFeel extends BasicLookAndFeel
SynthLookAndFeelは、カスタマイズされたLook & Feelを作成するための基礎を提供します。 SynthLookAndFeelは直接外観を提供しないため、ペイントはすべて委譲されます。 load(java.io.InputStream, java.lang.Class<?>)メソッドを介して構成ファイルを指定するか、独自のSynthStyleFactorysetStyleFactory(javax.swing.plaf.synth.SynthStyleFactory)に提供する必要があります。 ファイルをロードする例については、パッケージのサマリーを参照してください。独自のSynthStyleFactorysetStyleFactoryに提供する例については、SynthStyleFactoryを参照してください。

SynthIconインタフェースは、指定されたSynthContextでアイコンを描画できるpaintIcon(synthContext, graphics, x, y, width, height)メソッドを提供します。

警告: このクラスは、BasicLookAndFeelを拡張する副作用としてSerializableを実装します。 直列化を目的とはしていません。 直列化を試みると、NotSerializableExceptionがスローされます。

導入されたバージョン:
1.5