Class AbstractButton
public class AbstractButton : JComponent, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
AbstractButton
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AbstractButton()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("AbstractButton 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 AbstractButton()
AbstractButton(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("AbstractButton 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 AbstractButton(params object[] args)
Parameters
args
object[]
Properties
Action
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getAction() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setAction(javax.swing.Action)
public Action Action { get; set; }
Property Value
ActionCommand
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getActionCommand() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setActionCommand(java.lang.String)
public String ActionCommand { get; set; }
Property Value
ActionListeners
public ActionListener[] ActionListeners { get; }
Property Value
BORDER_PAINTED_CHANGED_PROPERTY
public static String BORDER_PAINTED_CHANGED_PROPERTY { get; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CONTENT_AREA_FILLED_CHANGED_PROPERTY
public static String CONTENT_AREA_FILLED_CHANGED_PROPERTY { get; }
Property Value
ChangeListeners
public ChangeListener[] ChangeListeners { get; }
Property Value
DISABLED_ICON_CHANGED_PROPERTY
public static String DISABLED_ICON_CHANGED_PROPERTY { get; }
Property Value
DISABLED_SELECTED_ICON_CHANGED_PROPERTY
public static String DISABLED_SELECTED_ICON_CHANGED_PROPERTY { get; }
Property Value
DisabledIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisabledIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisabledIcon(javax.swing.Icon)
public Icon DisabledIcon { get; set; }
Property Value
DisabledSelectedIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisabledSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisabledSelectedIcon(javax.swing.Icon)
public Icon DisabledSelectedIcon { get; set; }
Property Value
DisplayedMnemonicIndex
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getDisplayedMnemonicIndex() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setDisplayedMnemonicIndex(int)
public int DisplayedMnemonicIndex { get; set; }
Property Value
FOCUS_PAINTED_CHANGED_PROPERTY
public static String FOCUS_PAINTED_CHANGED_PROPERTY { get; }
Property Value
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY
public static String HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY { get; }
Property Value
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY
public static String HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY { get; }
Property Value
HideActionText
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHideActionText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHideActionText(boolean)
public bool HideActionText { get; set; }
Property Value
HorizontalAlignment
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHorizontalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHorizontalAlignment(int)
public int HorizontalAlignment { get; set; }
Property Value
HorizontalTextPosition
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getHorizontalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setHorizontalTextPosition(int)
public int HorizontalTextPosition { get; set; }
Property Value
ICON_CHANGED_PROPERTY
public static String ICON_CHANGED_PROPERTY { get; }
Property Value
Icon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setIcon(javax.swing.Icon)
public Icon Icon { get; set; }
Property Value
IconTextGap
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getIconTextGap() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setIconTextGap(int)
public int IconTextGap { get; set; }
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
ItemListeners
public ItemListener[] ItemListeners { get; }
Property Value
MARGIN_CHANGED_PROPERTY
public static String MARGIN_CHANGED_PROPERTY { get; }
Property Value
MNEMONIC_CHANGED_PROPERTY
public static String MNEMONIC_CHANGED_PROPERTY { get; }
Property Value
MODEL_CHANGED_PROPERTY
public static String MODEL_CHANGED_PROPERTY { get; }
Property Value
Margin
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getMargin() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMargin(java.awt.Insets)
public Insets Margin { get; set; }
Property Value
Mnemonic
public int Mnemonic { get; }
Property Value
Model
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getModel() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setModel(javax.swing.ButtonModel)
public ButtonModel Model { get; set; }
Property Value
MultiClickThreshhold
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getMultiClickThreshhold() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setMultiClickThreshhold(long)
public long MultiClickThreshhold { get; set; }
Property Value
PRESSED_ICON_CHANGED_PROPERTY
public static String PRESSED_ICON_CHANGED_PROPERTY { get; }
Property Value
PressedIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getPressedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setPressedIcon(javax.swing.Icon)
public Icon PressedIcon { get; set; }
Property Value
ROLLOVER_ENABLED_CHANGED_PROPERTY
public static String ROLLOVER_ENABLED_CHANGED_PROPERTY { get; }
Property Value
ROLLOVER_ICON_CHANGED_PROPERTY
public static String ROLLOVER_ICON_CHANGED_PROPERTY { get; }
Property Value
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY
public static String ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY { get; }
Property Value
RolloverIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getRolloverIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setRolloverIcon(javax.swing.Icon)
public Icon RolloverIcon { get; set; }
Property Value
RolloverSelectedIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getRolloverSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setRolloverSelectedIcon(javax.swing.Icon)
public Icon RolloverSelectedIcon { get; set; }
Property Value
SELECTED_ICON_CHANGED_PROPERTY
public static String SELECTED_ICON_CHANGED_PROPERTY { get; }
Property Value
SelectedIcon
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getSelectedIcon() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setSelectedIcon(javax.swing.Icon)
public Icon SelectedIcon { get; set; }
Property Value
SelectedObjects
public object[] SelectedObjects { get; }
Property Value
- object[]
TEXT_CHANGED_PROPERTY
public static String TEXT_CHANGED_PROPERTY { get; }
Property Value
Text
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getText() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setText(java.lang.String)
public String Text { get; set; }
Property Value
VERTICAL_ALIGNMENT_CHANGED_PROPERTY
public static String VERTICAL_ALIGNMENT_CHANGED_PROPERTY { get; }
Property Value
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
public static String VERTICAL_TEXT_POSITION_CHANGED_PROPERTY { get; }
Property Value
VerticalAlignment
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getVerticalAlignment() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setVerticalAlignment(int)
public int VerticalAlignment { get; set; }
Property Value
VerticalTextPosition
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#getVerticalTextPosition() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/AbstractButton.html#setVerticalTextPosition(int)
public int VerticalTextPosition { get; set; }
Property Value
Methods
AddActionListener(ActionListener)
public void AddActionListener(ActionListener arg0)
Parameters
AddChangeListener(ChangeListener)
public void AddChangeListener(ChangeListener arg0)
Parameters
AddItemListener(ItemListener)
public void AddItemListener(ItemListener arg0)
Parameters
arg0
ItemListener
DoClick()
public void DoClick()
DoClick(int)
public void DoClick(int arg0)
Parameters
IsBorderPainted()
public bool IsBorderPainted()
Returns
IsContentAreaFilled()
public bool IsContentAreaFilled()
Returns
IsFocusPainted()
public bool IsFocusPainted()
Returns
IsRolloverEnabled()
public bool IsRolloverEnabled()
Returns
IsSelected()
public bool IsSelected()
Returns
RemoveActionListener(ActionListener)
public void RemoveActionListener(ActionListener arg0)
Parameters
RemoveChangeListener(ChangeListener)
public void RemoveChangeListener(ChangeListener arg0)
Parameters
RemoveItemListener(ItemListener)
public void RemoveItemListener(ItemListener arg0)
Parameters
arg0
ItemListener
SetBorderPainted(bool)
public void SetBorderPainted(bool arg0)
Parameters
SetContentAreaFilled(bool)
public void SetContentAreaFilled(bool arg0)
Parameters
SetFocusPainted(bool)
public void SetFocusPainted(bool arg0)
Parameters
SetMnemonic(char)
public void SetMnemonic(char arg0)
Parameters
SetMnemonic(int)
public void SetMnemonic(int arg0)
Parameters
SetRolloverEnabled(bool)
public void SetRolloverEnabled(bool arg0)
Parameters
SetSelected(bool)
public void SetSelected(bool arg0)
Parameters
SetUI(ButtonUI)
public void SetUI(ButtonUI arg0)
Parameters
Operators
implicit operator ItemSelectable(AbstractButton)
Converter from AbstractButton to ItemSelectable
public static implicit operator ItemSelectable(AbstractButton t)
Parameters
Returns
implicit operator SwingConstants(AbstractButton)
Converter from AbstractButton to SwingConstants
public static implicit operator SwingConstants(AbstractButton t)