Table of Contents

Class LookAndFeel

Namespace
Javax.Swing
Assembly
MASES.JNet.dll
public class LookAndFeel : JVMBridgeBase<LookAndFeel>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<LookAndFeel>
LookAndFeel
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<LookAndFeel>.IsAssignableFrom(IJavaType)
JVMBridgeBase<LookAndFeel>.IsAssignableFrom<T>()
JVMBridgeBase<LookAndFeel>.Execute<T>(params T[])
JVMBridgeBase<LookAndFeel>.DynBridgeClazz
JVMBridgeBase<LookAndFeel>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

LookAndFeel()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("LookAndFeel class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public LookAndFeel()

LookAndFeel(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("LookAndFeel class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public LookAndFeel(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Defaults

public UIDefaults Defaults { get; }

Property Value

UIDefaults

Description

public String Description { get; }

Property Value

String

ID

public String ID { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LayoutStyle

public LayoutStyle LayoutStyle { get; }

Property Value

LayoutStyle

Name

public String Name { get; }

Property Value

String

SupportsWindowDecorations

public bool SupportsWindowDecorations { get; }

Property Value

bool

Methods

GetDesktopPropertyValue(String, object)

public static object GetDesktopPropertyValue(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

object

object

GetDisabledIcon(JComponent, Icon)

public Icon GetDisabledIcon(JComponent arg0, Icon arg1)

Parameters

arg0 JComponent

JComponent

arg1 Icon

Icon

Returns

Icon

Icon

GetDisabledSelectedIcon(JComponent, Icon)

public Icon GetDisabledSelectedIcon(JComponent arg0, Icon arg1)

Parameters

arg0 JComponent

JComponent

arg1 Icon

Icon

Returns

Icon

Icon

Initialize()

public void Initialize()

InstallBorder(JComponent, String)

public static void InstallBorder(JComponent arg0, String arg1)

Parameters

arg0 JComponent

JComponent

arg1 String

String

InstallColors(JComponent, String, String)

public static void InstallColors(JComponent arg0, String arg1, String arg2)

Parameters

arg0 JComponent

JComponent

arg1 String

String

arg2 String

String

InstallColorsAndFont(JComponent, String, String, String)

public static void InstallColorsAndFont(JComponent arg0, String arg1, String arg2, String arg3)

Parameters

arg0 JComponent

JComponent

arg1 String

String

arg2 String

String

arg3 String

String

InstallProperty(JComponent, String, object)

public static void InstallProperty(JComponent arg0, String arg1, object arg2)

Parameters

arg0 JComponent

JComponent

arg1 String

String

arg2 object

object

IsNativeLookAndFeel()

public bool IsNativeLookAndFeel()

Returns

bool

bool

IsSupportedLookAndFeel()

public bool IsSupportedLookAndFeel()

Returns

bool

bool

LoadKeyBindings(InputMap, object[])

public static void LoadKeyBindings(InputMap arg0, object[] arg1)

Parameters

arg0 InputMap

InputMap

arg1 object[]

object

MakeComponentInputMap(JComponent, object[])

public static ComponentInputMap MakeComponentInputMap(JComponent arg0, object[] arg1)

Parameters

arg0 JComponent

JComponent

arg1 object[]

object

Returns

ComponentInputMap

ComponentInputMap

MakeIcon(Class, String)

public static object MakeIcon(Class arg0, String arg1)

Parameters

arg0 Class

Class

arg1 String

String

Returns

object

object

MakeInputMap(object[])

public static InputMap MakeInputMap(object[] arg0)

Parameters

arg0 object[]

object

Returns

InputMap

InputMap

MakeKeyBindings(object[])

public static JTextComponent.KeyBinding[] MakeKeyBindings(object[] arg0)

Parameters

arg0 object[]

object

Returns

KeyBinding[]

JTextComponent.KeyBinding

ProvideErrorFeedback(Component)

public void ProvideErrorFeedback(Component arg0)

Parameters

arg0 Component

Component

Uninitialize()

public void Uninitialize()

UninstallBorder(JComponent)

public static void UninstallBorder(JComponent arg0)

Parameters

arg0 JComponent

JComponent