Table of Contents

Class RepaintManager

Namespace
Javax.Swing
Assembly
MASES.JNet.dll
public class RepaintManager : JVMBridgeBase<RepaintManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
RepaintManager
Implements
Inherited Members
Extension Methods

Constructors

RepaintManager()

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

public RepaintManager()

RepaintManager(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 RepaintManager(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

DoubleBufferMaximumSize

public Dimension DoubleBufferMaximumSize { get; set; }

Property Value

Dimension

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddDirtyRegion(Window, int, int, int, int)

public void AddDirtyRegion(Window arg0, int arg1, int arg2, int arg3, int arg4)

Parameters

arg0 Window

Window

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

AddDirtyRegion(JComponent, int, int, int, int)

public void AddDirtyRegion(JComponent arg0, int arg1, int arg2, int arg3, int arg4)

Parameters

arg0 JComponent

JComponent

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

AddInvalidComponent(JComponent)

public void AddInvalidComponent(JComponent arg0)

Parameters

arg0 JComponent

JComponent

CurrentManager(Component)

public static RepaintManager CurrentManager(Component arg0)

Parameters

arg0 Component

Component

Returns

RepaintManager

RepaintManager

CurrentManager(JComponent)

public static RepaintManager CurrentManager(JComponent arg0)

Parameters

arg0 JComponent

JComponent

Returns

RepaintManager

RepaintManager

GetDirtyRegion(JComponent)

public Rectangle GetDirtyRegion(JComponent arg0)

Parameters

arg0 JComponent

JComponent

Returns

Rectangle

Rectangle

GetOffscreenBuffer(Component, int, int)

public Image GetOffscreenBuffer(Component arg0, int arg1, int arg2)

Parameters

arg0 Component

Component

arg1 int

int

arg2 int

int

Returns

Image

Image

GetVolatileOffscreenBuffer(Component, int, int)

public Image GetVolatileOffscreenBuffer(Component arg0, int arg1, int arg2)

Parameters

arg0 Component

Component

arg1 int

int

arg2 int

int

Returns

Image

Image

IsCompletelyDirty(JComponent)

public bool IsCompletelyDirty(JComponent arg0)

Parameters

arg0 JComponent

JComponent

Returns

bool

bool

IsDoubleBufferingEnabled()

public bool IsDoubleBufferingEnabled()

Returns

bool

bool

MarkCompletelyClean(JComponent)

public void MarkCompletelyClean(JComponent arg0)

Parameters

arg0 JComponent

JComponent

MarkCompletelyDirty(JComponent)

public void MarkCompletelyDirty(JComponent arg0)

Parameters

arg0 JComponent

JComponent

PaintDirtyRegions()

public void PaintDirtyRegions()

RemoveInvalidComponent(JComponent)

public void RemoveInvalidComponent(JComponent arg0)

Parameters

arg0 JComponent

JComponent

SetCurrentManager(RepaintManager)

public static void SetCurrentManager(RepaintManager arg0)

Parameters

arg0 RepaintManager

RepaintManager

SetDoubleBufferingEnabled(bool)

public void SetDoubleBufferingEnabled(bool arg0)

Parameters

arg0 bool

bool

ValidateInvalidComponents()

public void ValidateInvalidComponents()