Table of Contents

Class JLayer

Namespace
Javax.Swing
Assembly
MASES.JNet.dll
public class JLayer : JComponent, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Component>
JLayer
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Component>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Component>.IsAssignableFrom<T>()
JVMBridgeBase<Component>.Execute<T>(params T[])
JVMBridgeBase<Component>.DynBridgeClazz
JVMBridgeBase<Component>.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.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

JLayer()

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

public JLayer()

JLayer(Component)

public JLayer(Component arg0)

Parameters

arg0 Component

Component

JLayer(Component, LayerUI)

public JLayer(Component arg0, LayerUI arg1)

Parameters

arg0 Component

Component

arg1 LayerUI

LayerUI

JLayer(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

public JLayer(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

GlassPane

public JPanel GlassPane { get; set; }

Property Value

JPanel

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

LayerEventMask

public long LayerEventMask { get; set; }

Property Value

long

PreferredScrollableViewportSize

public Dimension PreferredScrollableViewportSize { get; }

Property Value

Dimension

ScrollableTracksViewportHeight

public bool ScrollableTracksViewportHeight { get; }

Property Value

bool

ScrollableTracksViewportWidth

public bool ScrollableTracksViewportWidth { get; }

Property Value

bool

View

public Component View { get; set; }

Property Value

Component

Methods

CreateGlassPane()

public JPanel CreateGlassPane()

Returns

JPanel

JPanel

GetScrollableBlockIncrement(Rectangle, int, int)

public int GetScrollableBlockIncrement(Rectangle arg0, int arg1, int arg2)

Parameters

arg0 Rectangle

Rectangle

arg1 int

int

arg2 int

int

Returns

int

int

GetScrollableUnitIncrement(Rectangle, int, int)

public int GetScrollableUnitIncrement(Rectangle arg0, int arg1, int arg2)

Parameters

arg0 Rectangle

Rectangle

arg1 int

int

arg2 int

int

Returns

int

int

PropertyChange(PropertyChangeEvent)

public void PropertyChange(PropertyChangeEvent arg0)

Parameters

arg0 PropertyChangeEvent

PropertyChangeEvent

SetUI(LayerUI)

public void SetUI(LayerUI arg0)

Parameters

arg0 LayerUI

LayerUI

Operators

implicit operator PropertyChangeListener(JLayer)

Converter from JLayer to PropertyChangeListener

public static implicit operator PropertyChangeListener(JLayer t)

Parameters

t JLayer

Returns

PropertyChangeListener

implicit operator Accessible(JLayer)

Converter from JLayer to Accessible

public static implicit operator Accessible(JLayer t)

Parameters

t JLayer

Returns

Accessible

implicit operator Scrollable(JLayer)

Converter from JLayer to Scrollable

public static implicit operator Scrollable(JLayer t)

Parameters

t JLayer

Returns

Scrollable