Pr0g4mer
20.08.2008, 18:40
hi,
ich hab grad meinen java-editor eingestellt, dann alles bei der konfiguration richtig eingestellt.
wenn ich programm schreibe ohne benutzter oberfläche also so dos dinger die klappen. aber wenn ich ein ganz einfaches programm schriebe das mir nur hallo sagen soll dann kommt immer der fehler :
java.lang.NoSuchMethodError: main
Exception in thread "main"
ich hab schon alles versucht was mir eingefallen ist hab alle java sachen sogar 3 mal gelöscht und wieder installiert aber die sch--se funktioniert nicht.
hier ist sogar der quellcode von meinem hallo programm.
import java.awt.*;
import java.awt.event.*;
/**
*
* Beschreibung
*
* @version 1.0 vom 18.08.2008
* @author
*/
public class test3 extends Dialog {
// Anfang Attribute
private Button knop = new Button();
private Label out = new Label();
// Ende Attribute
public test3(Frame owner, String title, boolean modal) {
// Dialog-Initialisierung
super(owner, title, modal);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) { System.exit(0); }
});
int frameWidth = 300;
int frameHeight = 300;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
Panel cp = new Panel(null);
add(cp);
// Anfang Komponenten
knop.setBounds(56, 32, 137, 81);
knop.setLabel("knop");
knop.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
knop_ActionPerformed(evt);
}
});
cp.add(knop);
out.setBounds(40, 144, 37, 16);
out.setText("out");
out.setFont(new Font("MS Sans Serif", Font.PLAIN, 13));
cp.add(out);
// Ende Komponenten
setResizable(false);
setVisible(true);
}
// Anfang Methoden
public void knop_ActionPerformed(ActionEvent evt) {
out.setText("hi");
}
// Ende Methoden
}
aber an dem kanns ja doch eigentlich nicht legen denn ich hab nur unter dem public void knop_ActionPerformed(ActionEvent evt) { das
out.setText("hi");.
ich hoff ihr könnt mir helfen denn ich brauch das f--k programm für die schule. ah und mein java editor ist der hier :
http://lernen.bildung.hessen.de/informatik/javaeditor/versionen.htm
mfg.
pr0g4mer
ich hab grad meinen java-editor eingestellt, dann alles bei der konfiguration richtig eingestellt.
wenn ich programm schreibe ohne benutzter oberfläche also so dos dinger die klappen. aber wenn ich ein ganz einfaches programm schriebe das mir nur hallo sagen soll dann kommt immer der fehler :
java.lang.NoSuchMethodError: main
Exception in thread "main"
ich hab schon alles versucht was mir eingefallen ist hab alle java sachen sogar 3 mal gelöscht und wieder installiert aber die sch--se funktioniert nicht.
hier ist sogar der quellcode von meinem hallo programm.
import java.awt.*;
import java.awt.event.*;
/**
*
* Beschreibung
*
* @version 1.0 vom 18.08.2008
* @author
*/
public class test3 extends Dialog {
// Anfang Attribute
private Button knop = new Button();
private Label out = new Label();
// Ende Attribute
public test3(Frame owner, String title, boolean modal) {
// Dialog-Initialisierung
super(owner, title, modal);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) { System.exit(0); }
});
int frameWidth = 300;
int frameHeight = 300;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
Panel cp = new Panel(null);
add(cp);
// Anfang Komponenten
knop.setBounds(56, 32, 137, 81);
knop.setLabel("knop");
knop.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
knop_ActionPerformed(evt);
}
});
cp.add(knop);
out.setBounds(40, 144, 37, 16);
out.setText("out");
out.setFont(new Font("MS Sans Serif", Font.PLAIN, 13));
cp.add(out);
// Ende Komponenten
setResizable(false);
setVisible(true);
}
// Anfang Methoden
public void knop_ActionPerformed(ActionEvent evt) {
out.setText("hi");
}
// Ende Methoden
}
aber an dem kanns ja doch eigentlich nicht legen denn ich hab nur unter dem public void knop_ActionPerformed(ActionEvent evt) { das
out.setText("hi");.
ich hoff ihr könnt mir helfen denn ich brauch das f--k programm für die schule. ah und mein java editor ist der hier :
http://lernen.bildung.hessen.de/informatik/javaeditor/versionen.htm
mfg.
pr0g4mer