Informatik-Lexikon |
||||
class Button |
||||
AttributeNach dem Grundsatz der Datenkapselung interessieren uns die Attribute der Klasse hier nicht!KonstruktorZur Erzeugung von Buttons gibt es zwei Konstruktoren. Button() Dieser Konstruktor erzeugt einen nicht beschrifteten, recht kleinen Button. Button(String text) Hier wird ein breiterer Button mit Beschriftung erzeugt BeispielquelltextDer folgende Quelltext erzeugt das Applet, das in Abbildung 2 dargestellt ist:
1 Beispiel-Quelltext
2 Ein Applet mit zwei Buttons Wichtige MethodenEine sondierende Methode liefern die Beschriftung des Buttons: String getLabel() Eine verändernde Methode kann den Text des Buttons verändern. void setLabel(String text) Weitere nützliche Methoden (Auswahl)void setBounds(int x,int y,int breite,int hoehe) Damit kann die Position, Breite und Höhe eines Buttons genau bestimmen. Allerdings muss dann der Befehl setLayout(null) in die Init()-Methode des Applets eingebaut werden. void setFont(Font f) Hiermit kann eine bestimmte Schriftart gesetzt werden. Im folgenden Beispiel-Quelltext wird gezeigt, wie man einen neuen Font erzeugt. Der erste Parameter ist die Bezeichnung des Fonts, z.B. "Times New Roman". Der zweite Parameter steht für den Stil (0 = normal, 1 = fett, 2 = kursiv), und der dritte Parameter definiert die Größe des Fonts. Beispiel-Quelltext
3 Beispiel-Quelltext Button-AktionenSiehe dazu "Button abfragen"! |