Class GlyphView
public class GlyphView : View, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISwingConstants
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SwingConstants>GlyphView
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<SwingConstants>.IsAssignableFrom(IJavaType)JVMBridgeBase<SwingConstants>.IsAssignableFrom<T>()JVMBridgeBase<SwingConstants>.Execute<T>(params T[])JVMBridgeBase<SwingConstants>.DynBridgeClazzJVMBridgeBase<SwingConstants>.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
GlyphView()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public GlyphView()
GlyphView(Element)
public GlyphView(Element arg0)
Parameters
GlyphView(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 GlyphView(params object[] args)
Parameters
args
object[]
Properties
Background
public Color Background { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Font
public Font Font { get; }
Property Value
Foreground
public Color Foreground { get; }
Property Value
GetGlyphPainter
public GlyphView.GlyphPainter GetGlyphPainter { 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
TabExpander
public TabExpander TabExpander { get; }
Property Value
Methods
GetPartialSpan(int, int)
public float GetPartialSpan(int arg0, int arg1)
Parameters
Returns
GetTabbedSpan(float, TabExpander)
public float GetTabbedSpan(float arg0, TabExpander arg1)
Parameters
arg0
floatarg1
TabExpander
Returns
GetText(int, int)
public Segment GetText(int arg0, int arg1)
Parameters
Returns
IsStrikeThrough()
public bool IsStrikeThrough()
Returns
IsSubscript()
public bool IsSubscript()
Returns
IsSuperscript()
public bool IsSuperscript()
Returns
IsUnderline()
public bool IsUnderline()
Returns
SetGlyphPainter(GlyphPainter)
public void SetGlyphPainter(GlyphView.GlyphPainter arg0)
Parameters
Operators
implicit operator Cloneable(GlyphView)
public static implicit operator Cloneable(GlyphView t)
Parameters
Returns
implicit operator TabableView(GlyphView)
Converter from GlyphView to TabableView
public static implicit operator TabableView(GlyphView t)