Hallo zusammen
Ich habe hier mal bei der GUI angefangen etwas zu machen.
Könnte mir jemand sagen, warum mir der Button auf einmal die Grösse des Fensters annimmt, sobald ich es grösser ziehe?
Aufgrund von setBounds(....) sollte es doch auf Position bleiben..
Ich habe hier mal bei der GUI angefangen etwas zu machen.
Könnte mir jemand sagen, warum mir der Button auf einmal die Grösse des Fensters annimmt, sobald ich es grösser ziehe?
Aufgrund von setBounds(....) sollte es doch auf Position bleiben..
Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class bingo2 extends JFrame{
JFrame fenster;
JButton button;
bingo2(){
fenster = new JFrame(); //Als Parameter kann der Text im Titel übergeben werden
fenster.setSize(300, 500);
fenster.setLocationRelativeTo(null); //zentriert das Fenster mittig
//fenster.setLocation(500.500); // oder damit kann die Fensterpostion auch 1gesetzt werden
fenster.setVisible(true);
fenster.setResizable(true);
fenster.setTitle("Bingo Button klicken!");
setLayout(null);
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
button = new JButton("Ich heisse Bingo!");
button.setBounds(10, 10, 150, 25);
derButtonListener bl = new derButtonListener();
button.addActionListener(bl); //oder auch "new derButtonListener" direkt als Parameter
fenster.add(button);
}
public static void main(String[] args) {
bingo2 bingo = new bingo2();
}
public class derButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e) {
System.out.println("Bingo, ist mein Name!");
}
}
}