Startseite
Klassenlexikon

Interface ButtonModel

Namensraum Vererbungshierarchie Schnittstellen
javax.swing
java.awt.ItemSelectable
  ButtonModel
Serializable
Kurzbeschreibung

Diese Schnittstelle schreibt vor, welche Methoden eine Klasse bereitstellen muss, die als Datenmodel eines Button agieren soll.


Java SE 6http://docs.oracle.com/javase/6/docs/api/javax/swing/ButtonModel.html
Java SE 7http://docs.oracle.com/javase/7/docs/api/javax/swing/ButtonModel.html

Dieser Schnittstelle liegt die Vorstellung zugrunde, dass ein Button verschiedene Zustände haben kann. Die Schnittstelle definiert nur die Methoden, mit denen diese Zustände erfragt oder geändert werden. Die Speicherung der Zustände wird durch eine konkrete Implementierung geleistet. Eine solche konkrete Implementierung bietet die Klasse DefaultButtonModel.

Zustände eines Button


Startseite
Klassenlexikon