Table of Contents

Interface IButtonModel

Namespace
Javax.Swing
Assembly
MASES.JNet.dll

.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/javax/swing/ButtonModel.html

public interface IButtonModel : IItemSelectable
Inherited Members

Properties

ActionCommand

String ActionCommand { get; set; }

Property Value

String

Mnemonic

int Mnemonic { get; set; }

Property Value

int

Methods

AddActionListener(ActionListener)

void AddActionListener(ActionListener arg0)

Parameters

arg0 ActionListener

ActionListener

AddChangeListener(ChangeListener)

void AddChangeListener(ChangeListener arg0)

Parameters

arg0 ChangeListener

ChangeListener

AddItemListener(ItemListener)

void AddItemListener(ItemListener arg0)

Parameters

arg0 ItemListener

ItemListener

IsArmed()

bool IsArmed()

Returns

bool

bool

IsEnabled()

bool IsEnabled()

Returns

bool

bool

IsPressed()

bool IsPressed()

Returns

bool

bool

IsRollover()

bool IsRollover()

Returns

bool

bool

IsSelected()

bool IsSelected()

Returns

bool

bool

RemoveActionListener(ActionListener)

void RemoveActionListener(ActionListener arg0)

Parameters

arg0 ActionListener

ActionListener

RemoveChangeListener(ChangeListener)

void RemoveChangeListener(ChangeListener arg0)

Parameters

arg0 ChangeListener

ChangeListener

RemoveItemListener(ItemListener)

void RemoveItemListener(ItemListener arg0)

Parameters

arg0 ItemListener

ItemListener

SetArmed(bool)

void SetArmed(bool arg0)

Parameters

arg0 bool

bool

SetEnabled(bool)

void SetEnabled(bool arg0)

Parameters

arg0 bool

bool

SetGroup(ButtonGroup)

void SetGroup(ButtonGroup arg0)

Parameters

arg0 ButtonGroup

ButtonGroup

SetPressed(bool)

void SetPressed(bool arg0)

Parameters

arg0 bool

bool

SetRollover(bool)

void SetRollover(bool arg0)

Parameters

arg0 bool

bool

SetSelected(bool)

void SetSelected(bool arg0)

Parameters

arg0 bool

bool