Class BasicGraphicsUtils
public class BasicGraphicsUtils : JVMBridgeBase<BasicGraphicsUtils>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
BasicGraphicsUtils
- Implements
- Inherited Members
-
JVMBridgeBase.ReferenceEqualsJVM(JVMBridgeBase, JVMBridgeBase)JVMBridgeBase.Equals(IJVMBridgeBase)
- Extension Methods
Constructors
BasicGraphicsUtils()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public BasicGraphicsUtils()
BasicGraphicsUtils(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 BasicGraphicsUtils(params object[] args)
Parameters
argsobject[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
EtchedInsets
public static Insets EtchedInsets { get; }
Property Value
GrooveInsets
public static Insets GrooveInsets { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
DrawBezel(Graphics, int, int, int, int, bool, bool, Color, Color, Color, Color)
public static void DrawBezel(Graphics arg0, int arg1, int arg2, int arg3, int arg4, bool arg5, bool arg6, Color arg7, Color arg8, Color arg9, Color arg10)
Parameters
arg0Graphicsarg1intarg2intarg3intarg4intarg5boolarg6boolarg7Colorarg8Colorarg9Colorarg10Color
DrawDashedRect(Graphics, int, int, int, int)
public static void DrawDashedRect(Graphics arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
DrawEtchedRect(Graphics, int, int, int, int, Color, Color, Color, Color)
public static void DrawEtchedRect(Graphics arg0, int arg1, int arg2, int arg3, int arg4, Color arg5, Color arg6, Color arg7, Color arg8)
Parameters
DrawGroove(Graphics, int, int, int, int, Color, Color)
public static void DrawGroove(Graphics arg0, int arg1, int arg2, int arg3, int arg4, Color arg5, Color arg6)
Parameters
DrawLoweredBezel(Graphics, int, int, int, int, Color, Color, Color, Color)
public static void DrawLoweredBezel(Graphics arg0, int arg1, int arg2, int arg3, int arg4, Color arg5, Color arg6, Color arg7, Color arg8)
Parameters
DrawString(Graphics, String, int, int, int)
public static void DrawString(Graphics arg0, String arg1, int arg2, int arg3, int arg4)
Parameters
DrawString(JComponent, Graphics2D, String, float, float)
public static void DrawString(JComponent arg0, Graphics2D arg1, String arg2, float arg3, float arg4)
Parameters
arg0JComponentarg1Graphics2Darg2Stringarg3floatarg4float
DrawStringUnderlineCharAt(Graphics, String, int, int, int)
public static void DrawStringUnderlineCharAt(Graphics arg0, String arg1, int arg2, int arg3, int arg4)
Parameters
DrawStringUnderlineCharAt(JComponent, Graphics2D, String, int, float, float)
public static void DrawStringUnderlineCharAt(JComponent arg0, Graphics2D arg1, String arg2, int arg3, float arg4, float arg5)
Parameters
arg0JComponentarg1Graphics2Darg2Stringarg3intarg4floatarg5float
GetClippedString(JComponent, FontMetrics, String, int)
public static String GetClippedString(JComponent arg0, FontMetrics arg1, String arg2, int arg3)
Parameters
arg0JComponentarg1FontMetricsarg2Stringarg3int
Returns
GetPreferredButtonSize(AbstractButton, int)
public static Dimension GetPreferredButtonSize(AbstractButton arg0, int arg1)
Parameters
arg0AbstractButtonarg1int
Returns
GetStringWidth(JComponent, FontMetrics, String)
public static float GetStringWidth(JComponent arg0, FontMetrics arg1, String arg2)
Parameters
arg0JComponentarg1FontMetricsarg2String