C
chipper
Gast
Der Großteil des Codes stammt vom Java Editor, dort habe ich unter AWT numberField gewählt. Nun möchte ich numberField einlesen, umrechnen und wieder ausgeben, doch erhalte ich beim Ausführen immer folgenden Fehler ( beim Kompilieren nicht):
Java:
Starte C:\Users\user\Desktop\test\test.java
java.lang.NoSuchMethodError: main
Exception in thread "main"
Java:
import java.awt.*;
import java.awt.event.*;
/**
*
* Beschreibung
*
* @version 1.0 vom 25.02.2011
* @author
*/
public class test extends Dialog {
// Anfang Attribute
private NumberField nftest = new NumberField();
private Button button1 = new Button();
private TextField tf = new TextField();
// Ende Attribute
public test(Frame owner, String title, boolean modal) {
// Dialog-Initialisierung
super(owner, title, modal);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) { dispose(); }
});
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
nftest.setBounds(24, 24, 225, 28);
nftest.setText("");
cp.add(nftest);
button1.setBounds(24, 72, 225, 25);
button1.setLabel("button1");
button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
button1_ActionPerformed(evt);
}
});
cp.add(button1);
tf.setBounds(24, 120, 225, 28);
tf.setText("");
cp.add(tf);
// Ende Komponenten
setResizable(false);
setVisible(true);
}
// Anfang Methoden
public void button1_ActionPerformed(ActionEvent evt) {
// TODO hier Quelltext einfügen
double test = nftest.getDouble();
test *= 2;
tf.setText(String.valueOf(test));
}
// Ende Methoden
}