Hallo Leute,
ich habe gerade ein Problem mit GUI. Ich will ein Button erzeugen, dass wenn man es clickt, das ganze Frame in center am Bildschirm setzt.
Der erste Teil des Codes:
Der zweite Teil des Codes:
Aber das funktionier leider nicht. Wie kann ich es machen, dass wenn man auf dem Buton Move clickt, dass frame in center geht.
Das Problem ist, dass ich keine Methode mit frame aufrufen kann. (frame. XXX)
PS: Vieleicht habe ich es nicht ganz klar erklärt, die deutsche sprache ist nicht meine Muttersprache
ich habe gerade ein Problem mit GUI. Ich will ein Button erzeugen, dass wenn man es clickt, das ganze Frame in center am Bildschirm setzt.
Der erste Teil des Codes:
Code:
JButton buttonMove = new JButton();
buttonMove.setText("Move");
buttonMove.addActionListener(new Buton1());
panel2.add(buttonMove);
Der zweite Teil des Codes:
Code:
//Eine innere Klasse
public class Buton1 implements ActionListener {
public void actionPerformed(ActionEvent event) {
frame.setLocationRelativeTo(null);
Aber das funktionier leider nicht. Wie kann ich es machen, dass wenn man auf dem Buton Move clickt, dass frame in center geht.
Das Problem ist, dass ich keine Methode mit frame aufrufen kann. (frame. XXX)
PS: Vieleicht habe ich es nicht ganz klar erklärt, die deutsche sprache ist nicht meine Muttersprache
Zuletzt bearbeitet: