hallo,
ich habe ein kleines programm geschrieben, das eigentlich nur einen button in einem fenster anzeigen soll, aber irgendwie will es nicht. ich hoffe ihr könnt mir da weiterhelfen.
meine "Hauptklasse":
Hier die Klasse für ein Fenster:
Klasse für einen Button:
Warum sehe ich denn jetzt nicht einen Button 100*100 mit der Aufschrift "drück mich" auf meinem Fenster, das wunderbar angezeigt wird?
gruß
ich habe ein kleines programm geschrieben, das eigentlich nur einen button in einem fenster anzeigen soll, aber irgendwie will es nicht. ich hoffe ihr könnt mir da weiterhelfen.
meine "Hauptklasse":
Code:
package test;
import ...
public class Main {
public static void main(String[] args) {
//Fenster erstellen
Window oWindow = new Window("Fenster");
oWindow.setVisible(true);
//Button erstellen
Button oButton = new Button("drück mich");
oButton.setSize(100, 100);
oButton.setVisible(true);
}
}
Hier die Klasse für ein Fenster:
Code:
package windows;
import ...
public class Window extends JFrame {
public Window(String strTitel)
{
super(strTitel);
setBackground(Color.gray);
setSize(this.getToolkit().getScreenSize().width-100,
this.getToolkit().getScreenSize().height-100);
}
}
Klasse für einen Button:
Code:
package windows;
import ...
public class Button extends JButton
{
public Button(String Text){
setText(Text);
setBorder(new EtchedBorder());
}
}
Warum sehe ich denn jetzt nicht einen Button 100*100 mit der Aufschrift "drück mich" auf meinem Fenster, das wunderbar angezeigt wird?
gruß