erscheinen, ich bin nur in immer GUIs in Java erstellen und mit dieser Grundeinstellung, ich kann nichts in meinem JFrame erscheinen erhalten:Java Swing-Layout nicht
public class Main extends JFrame {
public static void main(String[] args) {
JFrame jframe = new JFrame();
jframe.setSize(400,400); // setting size
jframe.setVisible(true); // Allow it to appear
jframe.setTitle("Lab 7");
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Main init = new Main();
}
public Main() {
Container pane = getContentPane();
pane.setBackground(Color.BLUE);
pane.setLayout(new FlowLayout());
JButton add = new JButton("Add");
JButton close = new JButton("Close");
JTextArea area = new JTextArea();
JScrollPane scroll = new JScrollPane(area);
add.setBounds(70, 125, 80, 20);
close.setBounds(70, 115, 80, 20);
pane.add(add);
pane.add(close);
pane.add(scroll);
AddClick added = new AddClick();
add.addActionListener(added);
}
}
Ich habe auch versucht, alle beweglichen JFrame stuff in public Main(), aber es verursachte eine unendliche Anzahl von Fenstern und ich musste das Programm jedes Mal beenden.
Dies funktionierte. Danke vielmals! – Awbelton