Class BasicGraphicsUtils
public class BasicGraphicsUtils : JVMBridgeBase<BasicGraphicsUtils>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<BasicGraphicsUtils>BasicGraphicsUtils
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<BasicGraphicsUtils>.IsAssignableFrom(IJavaType)JVMBridgeBase<BasicGraphicsUtils>.IsAssignableFrom<T>()JVMBridgeBase<BasicGraphicsUtils>.Execute<T>(params T[])JVMBridgeBase<BasicGraphicsUtils>.DynBridgeClazzJVMBridgeBase<BasicGraphicsUtils>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- 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
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EtchedInsets
public static Insets EtchedInsets { get; }
Property Value
GrooveInsets
public static Insets GrooveInsets { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
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
arg0
Graphicsarg1
intarg2
intarg3
intarg4
intarg5
boolarg6
boolarg7
Colorarg8
Colorarg9
Colorarg10
Color
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
arg0
JComponentarg1
Graphics2Darg2
Stringarg3
floatarg4
float
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
arg0
JComponentarg1
Graphics2Darg2
Stringarg3
intarg4
floatarg5
float
GetClippedString(JComponent, FontMetrics, String, int)
public static String GetClippedString(JComponent arg0, FontMetrics arg1, String arg2, int arg3)
Parameters
arg0
JComponentarg1
FontMetricsarg2
Stringarg3
int
Returns
GetPreferredButtonSize(AbstractButton, int)
public static Dimension GetPreferredButtonSize(AbstractButton arg0, int arg1)
Parameters
arg0
AbstractButtonarg1
int
Returns
GetStringWidth(JComponent, FontMetrics, String)
public static float GetStringWidth(JComponent arg0, FontMetrics arg1, String arg2)
Parameters
arg0
JComponentarg1
FontMetricsarg2
String