Class SynthGraphicsUtils
public class SynthGraphicsUtils : JVMBridgeBase<SynthGraphicsUtils>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SynthGraphicsUtils>SynthGraphicsUtils
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<SynthGraphicsUtils>.IsAssignableFrom(IJavaType)JVMBridgeBase<SynthGraphicsUtils>.IsAssignableFrom<T>()JVMBridgeBase<SynthGraphicsUtils>.Execute<T>(params T[])JVMBridgeBase<SynthGraphicsUtils>.DynBridgeClazzJVMBridgeBase<SynthGraphicsUtils>.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
SynthGraphicsUtils()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public SynthGraphicsUtils()
SynthGraphicsUtils(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 SynthGraphicsUtils(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
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
ComputeStringWidth(SynthContext, Font, FontMetrics, String)
public int ComputeStringWidth(SynthContext arg0, Font arg1, FontMetrics arg2, String arg3)
Parameters
arg0
SynthContextarg1
Fontarg2
FontMetricsarg3
String
Returns
DrawLine(SynthContext, object, Graphics, int, int, int, int)
public void DrawLine(SynthContext arg0, object arg1, Graphics arg2, int arg3, int arg4, int arg5, int arg6)
Parameters
DrawLine(SynthContext, object, Graphics, int, int, int, int, object)
public void DrawLine(SynthContext arg0, object arg1, Graphics arg2, int arg3, int arg4, int arg5, int arg6, object arg7)
Parameters
GetIconHeight(Icon, SynthContext)
public static int GetIconHeight(Icon arg0, SynthContext arg1)
Parameters
arg0
Iconarg1
SynthContext
Returns
GetIconWidth(Icon, SynthContext)
public static int GetIconWidth(Icon arg0, SynthContext arg1)
Parameters
arg0
Iconarg1
SynthContext
Returns
GetMaximumCharHeight(SynthContext)
public int GetMaximumCharHeight(SynthContext arg0)
Parameters
arg0
SynthContext
Returns
GetMaximumSize(SynthContext, Font, String, Icon, int, int, int, int, int, int)
public Dimension GetMaximumSize(SynthContext arg0, Font arg1, String arg2, Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Parameters
arg0
SynthContextarg1
Fontarg2
Stringarg3
Iconarg4
intarg5
intarg6
intarg7
intarg8
intarg9
int
Returns
GetMinimumSize(SynthContext, Font, String, Icon, int, int, int, int, int, int)
public Dimension GetMinimumSize(SynthContext arg0, Font arg1, String arg2, Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Parameters
arg0
SynthContextarg1
Fontarg2
Stringarg3
Iconarg4
intarg5
intarg6
intarg7
intarg8
intarg9
int
Returns
GetPreferredSize(SynthContext, Font, String, Icon, int, int, int, int, int, int)
public Dimension GetPreferredSize(SynthContext arg0, Font arg1, String arg2, Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Parameters
arg0
SynthContextarg1
Fontarg2
Stringarg3
Iconarg4
intarg5
intarg6
intarg7
intarg8
intarg9
int
Returns
LayoutText(SynthContext, FontMetrics, String, Icon, int, int, int, int, Rectangle, Rectangle, Rectangle, int)
public String LayoutText(SynthContext arg0, FontMetrics arg1, String arg2, Icon arg3, int arg4, int arg5, int arg6, int arg7, Rectangle arg8, Rectangle arg9, Rectangle arg10, int arg11)
Parameters
arg0
SynthContextarg1
FontMetricsarg2
Stringarg3
Iconarg4
intarg5
intarg6
intarg7
intarg8
Rectanglearg9
Rectanglearg10
Rectanglearg11
int
Returns
PaintIcon(Icon, SynthContext, Graphics, int, int, int, int)
public static void PaintIcon(Icon arg0, SynthContext arg1, Graphics arg2, int arg3, int arg4, int arg5, int arg6)
Parameters
PaintText(SynthContext, Graphics, String, Rectangle, int)
public void PaintText(SynthContext arg0, Graphics arg1, String arg2, Rectangle arg3, int arg4)
Parameters
arg0
SynthContextarg1
Graphicsarg2
Stringarg3
Rectanglearg4
int
PaintText(SynthContext, Graphics, String, Icon, int, int, int, int, int, int, int)
public void PaintText(SynthContext arg0, Graphics arg1, String arg2, Icon arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10)
Parameters
arg0
SynthContextarg1
Graphicsarg2
Stringarg3
Iconarg4
intarg5
intarg6
intarg7
intarg8
intarg9
intarg10
int
PaintText(SynthContext, Graphics, String, int, int, int)
public void PaintText(SynthContext arg0, Graphics arg1, String arg2, int arg3, int arg4, int arg5)