JPanel in JFrame laden
Hallo,
warum wird bei folgendem Code-Auszug das JPanel nicht angezeigt?
Vielen Dank im Voraus für Antworten!
Grüße
Daniel
import java.awt.*;
import javax.swing.*;
public class MainFrameextends JFrame{
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
public static void main(String args[]){
MainFrame frame= new MainFrame();
}
public MainFrame(){
this.setSize(700,550);
this.setLocation((screenSize.width-700)/2,(screenSize.height-550)/2);
this.setVisible(true);
this.setResizable(false);
Container cp = getContentPane();
cp.setLayout(new FlowLayout());
JPanel panel = new JPanel();
panel.add(new JButton("Test"));
cp.add(panel);
}
}
Hallo,
warum wird bei folgendem Code-Auszug das JPanel nicht angezeigt?
Vielen Dank im Voraus für Antworten!
Grüße
Daniel
import java.awt.*;
import javax.swing.*;
public class MainFrameextends JFrame{
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
public static void main(String args[]){
MainFrame frame= new MainFrame();
}
public MainFrame(){
this.setSize(700,550);
this.setLocation((screenSize.width-700)/2,(screenSize.height-550)/2);
this.setVisible(true);
this.setResizable(false);
Container cp = getContentPane();
cp.setLayout(new FlowLayout());
JPanel panel = new JPanel();
panel.add(new JButton("Test"));
cp.add(panel);
}
}
Zuletzt bearbeitet: