Hallo zusammen
irgendwie will mich mein Programm ärgern
hab in der Schule als Hausaufgabe auf bekommen ein Programm zu erstellen mit dem ich die Sedol-Prüfziffern berechnen, überprüfen und den kompletten Sedol-Code generieren kann
das ganze auf einer grafischen Oberfläche
nun habe ich das Problem
meine Buttons werden nicht angezeigt
vielleicht findet ihr meinen Fehler nach 2h rumexperimentieren habe ich ihn nicht gefunden
hier mein Code
Edit:
*kopf meets tischplatte*
natürlich nachdem ich hier was rein geschrieben habe bekomme ich den Gedankenblitz und es funktioniert
irgendwie will mich mein Programm ärgern
hab in der Schule als Hausaufgabe auf bekommen ein Programm zu erstellen mit dem ich die Sedol-Prüfziffern berechnen, überprüfen und den kompletten Sedol-Code generieren kann
das ganze auf einer grafischen Oberfläche
nun habe ich das Problem
meine Buttons werden nicht angezeigt
vielleicht findet ihr meinen Fehler nach 2h rumexperimentieren habe ich ihn nicht gefunden
hier mein Code
Code:
package sedol; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.*; public class Start extends JFrame{ public Start(String titel){ //erzeugen des Fensters super (titel); this.setSize(400,200); this.setBackground(Color.lightGray); //Hintergrundfarbe this.setForeground(Color.blue); //Vordergrundfarbe (Schrift) this.setLayout(new BorderLayout()); this.show(); } public void windowClosing(WindowEvent event){ System.exit(0); } public void paint (Graphics g){ g.drawString("",150, 50); //Schrift im Fenster einfügen } public static void main(String[] args) { GUI_Button f = new GUI_Button(); } }
Code:
package sedol; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class GUI_Button extends Start{ private JButton calculate = new JButton("Kalkulieren"); private JButton verify = new JButton("Überprüfen"); private JButton generate = new JButton("Erstellen"); private JFrame frame1 = new JFrame(); private JPanel panel1 = new JPanel(); public GUI_Button() { super("Sedol"); calculate.setSize(150, 50); verify.setSize(150,50); generate.setSize(150,50); panel1.setSize(600, 100); panel1.add(calculate); panel1.add(verify); panel1.add(generate); frame1.add(panel1); setVisible(true); } }
*kopf meets tischplatte*
natürlich nachdem ich hier was rein geschrieben habe bekomme ich den Gedankenblitz und es funktioniert
Comment