Siehe unten.
Der Konstruktor wird benötigt, so dass die ZweiButtons
-Objekte
erzeugt werden, wenn der Frame konstruiert wird.
Die add()
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ZweiButtons extends JFrame implements ActionListener
{
JButton rotButton ;
JButton gruenButton ;
// Konstruktor für ZweiButtons
public ZweiButtons( String title )
{
super( title );
rotButton = new JButton("Rot");
gruenButton = new JButton("Grün");
add( rotButton );
add( gruenButton );
setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
}
. . . . hier kommt mehr Code . . . .
public static void main ( String[] args )
{
ZweiButtons demo = new ZweiButtons( "Klicken Sie auf einen Button") ;
demo.setSize( 200, 150 );
demo.setVisible( true );
}
}
Ein Layoutmanager muss diesem Container zugeordnet werden.
Wir verwenden setLayout()
FlowLayout()