Hallo zusammen,
ich bin grade aus dran ein Programm zu Schreiben das verschiedene Programme auf einmal Startet, just for fun zum üben.
Dies soll mittels Checkboxen und Buttons passieren.
Nun habe ich damit angefangen die Benutzeroberfläche zu programmieren.
Allerdings erscheint ein Leeres Fenster, und ich finde den Fehler nicht.
Wäre jemand so nett mir weiter zu helfen
import javax.swing.*;
public class AutoPilot extends JFrame{
/**
*
*/
private static final long serialVersionUID = -2308898934532659467L;
public AutoPilot(){
setTitle("Auto Pilot");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getSize();
setSize(1800,800);
JPanel p = new JPanel();
add (p);
JButton b1 = new JButton ("Start");
add (b1);
JMenuBar m1 = new JMenuBar();
add (m1);
JCheckBox c1 = new JCheckBox();
add (c1);
JCheckBox c2 = new JCheckBox();
add(c2);
JCheckBox c3 = new JCheckBox();
add(c3);
JCheckBox c4 = new JCheckBox();
add(c4);
p.add(b1);
p.add(m1);
p.add(c1);
p.add(c2);
p.add(c3);
p.add(c4);
}
}
Andere Klasse
public class launcher {
public static void main(String[]args){
AutoPilot w = new AutoPilot();
w.setVisible(true);
}
}
ich bin grade aus dran ein Programm zu Schreiben das verschiedene Programme auf einmal Startet, just for fun zum üben.
Dies soll mittels Checkboxen und Buttons passieren.
Nun habe ich damit angefangen die Benutzeroberfläche zu programmieren.
Allerdings erscheint ein Leeres Fenster, und ich finde den Fehler nicht.
Wäre jemand so nett mir weiter zu helfen
import javax.swing.*;
public class AutoPilot extends JFrame{
/**
*
*/
private static final long serialVersionUID = -2308898934532659467L;
public AutoPilot(){
setTitle("Auto Pilot");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getSize();
setSize(1800,800);
JPanel p = new JPanel();
add (p);
JButton b1 = new JButton ("Start");
add (b1);
JMenuBar m1 = new JMenuBar();
add (m1);
JCheckBox c1 = new JCheckBox();
add (c1);
JCheckBox c2 = new JCheckBox();
add(c2);
JCheckBox c3 = new JCheckBox();
add(c3);
JCheckBox c4 = new JCheckBox();
add(c4);
p.add(b1);
p.add(m1);
p.add(c1);
p.add(c2);
p.add(c3);
p.add(c4);
}
}
Andere Klasse
public class launcher {
public static void main(String[]args){
AutoPilot w = new AutoPilot();
w.setVisible(true);
}
}
Zuletzt bearbeitet: