P
Philipp_2103
Gast
Also ich bin neu dabei und versuche meine ersten Schritte in Java. In der Schule klappt das auch alles wunderbar, aber hier zuhause am pc will nichts klappen und ich weiß nicht weiter:
Das Ziel ist es, einen einfachen Button hinzuzufügen:
Beim ausführen kommt dann folgender Fehler:
Was mache ich falsch, was brauch ihr evt, noch für Informationen um mir zu helfen?
(JBuilder5 von Borland)
danke schonmal, philipp
Das Ziel ist es, einen einfachen Button hinzuzufügen:
Code:
package test;
import java.awt.geom.*;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class Window extends JFrame {
// Komponenten erstellen:
JButton startButton = new JButton("Start");
public Window() {
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
// Komponenten hinzufügen:
setLayout(new FlowLayout());
add(startButton);
}
public static void main(String[] args) {
Window frame = new Window();
frame.setSize(400,300);
frame.setTitle("Fenster Titel");
frame.setResizable(false);
frame.setVisible(true);
}
}
Beim ausführen kommt dann folgender Fehler:
java.lang.Error: Do not use test.Window.setLayout() use test.Window.getContentPane().setLayout() instead
at javax.swing.JFrame.createRootPaneException(JFrame.java:465)
at javax.swing.JFrame.setLayout(JFrame.java:531)
at test.Window.<init>(Window.java:27)
at test.Window.main(Window.java:33)
Exception in thread "main"
Was mache ich falsch, was brauch ihr evt, noch für Informationen um mir zu helfen?
(JBuilder5 von Borland)
danke schonmal, philipp