Class MetalTheme
public class MetalTheme : JVMBridgeBase<MetalTheme>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<MetalTheme>MetalTheme
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<MetalTheme>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<MetalTheme>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<MetalTheme>.IsAssignableFrom(IJavaType)JVMBridgeBase<MetalTheme>.IsAssignableFrom<T>()JVMBridgeBase<MetalTheme>.Execute<T>(params T[])JVMBridgeBase<MetalTheme>.DynBridgeClazzJVMBridgeBase<MetalTheme>.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
MetalTheme()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("MetalTheme class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MetalTheme()
MetalTheme(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
[Obsolete("MetalTheme class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MetalTheme(params object[] args)
Parameters
args
object[]
Properties
AcceleratorForeground
public ColorUIResource AcceleratorForeground { get; }
Property Value
AcceleratorSelectedForeground
public ColorUIResource AcceleratorSelectedForeground { 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
Control
public ColorUIResource Control { get; }
Property Value
ControlDarkShadow
public ColorUIResource ControlDarkShadow { get; }
Property Value
ControlDisabled
public ColorUIResource ControlDisabled { get; }
Property Value
ControlHighlight
public ColorUIResource ControlHighlight { get; }
Property Value
ControlInfo
public ColorUIResource ControlInfo { get; }
Property Value
ControlShadow
public ColorUIResource ControlShadow { get; }
Property Value
ControlTextColor
public ColorUIResource ControlTextColor { get; }
Property Value
ControlTextFont
public FontUIResource ControlTextFont { get; }
Property Value
DesktopColor
public ColorUIResource DesktopColor { get; }
Property Value
FocusColor
public ColorUIResource FocusColor { get; }
Property Value
HighlightedTextColor
public ColorUIResource HighlightedTextColor { get; }
Property Value
InactiveControlTextColor
public ColorUIResource InactiveControlTextColor { get; }
Property Value
InactiveSystemTextColor
public ColorUIResource InactiveSystemTextColor { 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
MenuBackground
public ColorUIResource MenuBackground { get; }
Property Value
MenuDisabledForeground
public ColorUIResource MenuDisabledForeground { get; }
Property Value
MenuForeground
public ColorUIResource MenuForeground { get; }
Property Value
MenuSelectedBackground
public ColorUIResource MenuSelectedBackground { get; }
Property Value
MenuSelectedForeground
public ColorUIResource MenuSelectedForeground { get; }
Property Value
MenuTextFont
public FontUIResource MenuTextFont { get; }
Property Value
Name
public String Name { get; }
Property Value
PrimaryControl
public ColorUIResource PrimaryControl { get; }
Property Value
PrimaryControlDarkShadow
public ColorUIResource PrimaryControlDarkShadow { get; }
Property Value
PrimaryControlHighlight
public ColorUIResource PrimaryControlHighlight { get; }
Property Value
PrimaryControlInfo
public ColorUIResource PrimaryControlInfo { get; }
Property Value
PrimaryControlShadow
public ColorUIResource PrimaryControlShadow { get; }
Property Value
SeparatorBackground
public ColorUIResource SeparatorBackground { get; }
Property Value
SeparatorForeground
public ColorUIResource SeparatorForeground { get; }
Property Value
SubTextFont
public FontUIResource SubTextFont { get; }
Property Value
SystemTextColor
public ColorUIResource SystemTextColor { get; }
Property Value
SystemTextFont
public FontUIResource SystemTextFont { get; }
Property Value
TextHighlightColor
public ColorUIResource TextHighlightColor { get; }
Property Value
UserTextColor
public ColorUIResource UserTextColor { get; }
Property Value
UserTextFont
public FontUIResource UserTextFont { get; }
Property Value
WindowBackground
public ColorUIResource WindowBackground { get; }
Property Value
WindowTitleBackground
public ColorUIResource WindowTitleBackground { get; }
Property Value
WindowTitleFont
public FontUIResource WindowTitleFont { get; }
Property Value
WindowTitleForeground
public ColorUIResource WindowTitleForeground { get; }
Property Value
WindowTitleInactiveBackground
public ColorUIResource WindowTitleInactiveBackground { get; }
Property Value
WindowTitleInactiveForeground
public ColorUIResource WindowTitleInactiveForeground { get; }
Property Value
Methods
AddCustomEntriesToTable(UIDefaults)
public void AddCustomEntriesToTable(UIDefaults arg0)
Parameters
arg0
UIDefaults