Thema: java buttons
Einzelnen Beitrag anzeigen
Alt 19.11.2003, 14:08   #1
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard java buttons

hiho ich habe folgendes java programm:
PHP-Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

class 
SimpleFrame extends JFrame implements ActionListener {
JTextField jtf;
JButton jb;
JButton jb1;
JButton jb2;

//Varibale mit dem Text
String text "hi alex";

public 
SimpleFrame (String title) {

super(title);

//ein WindowListener um das Fenster wieder schließen zu können
addWindowListener(new WindowAdapter() {
public 
void windowClosing(WindowEvent event) {
System.exit(0);
}
});

setSize(160100);

//LayoutManager festlegen
this.getContentPane().setLayout(new FlowLayout());

Dimension d = new Dimension(100,20);
jtf = new JTextField("");
jtf.setPreferredSize(d);
getContentPane().add(jtf);

jb = new JButton("button0");
getContentPane().add(jb);
//ActionListener für Button hinzufügen
jb.addActionListener(this);

jb1 = new JButton("button1");
getContentPane().add(jb1);
//ActionListener für Button hinzufügen
jb1.addActionListener(this);

jb2 = new JButton("button2");
getContentPane().add(jb2);
//ActionListener für Button hinzufügen
jb2.addActionListener(this);

show();
}

public 
void actionPerformed (ActionEvent event) {

if ( 
event.getSource == jb
{
jtf.setText(text);
}

if ( 
event.getSource == jb1
{
jtf.setText(text);
}

if ( 
event.getSource == jb2 
{
jtf.setText(text);
}

}

public static 
void main (String[] args) {
SimpleFrame w = new SimpleFrame("TEST");
}


und bekomme diese fehler:
  • SimpleFrame.java:55: cannot resolve symbol
    symbol : variable getSource
    location: class java.awt.event.ActionEvent
    if ( event.getSource == jb) {
    ^
    SimpleFrame.java:59: cannot resolve symbol
    symbol : variable getSource
    location: class java.awt.event.ActionEvent
    if ( event.getSource == jb1) {
    ^
    SimpleFrame.java:63: cannot resolve symbol
    symbol : variable getSource
    location: class java.awt.event.ActionEvent
    if (event.getSource == jb2) {
    ^
    3 errors

hab ich vieleicht ein import vergessen ?

ich arbeite erst seit kurzem mit java und wollt um eure hilfe bitten..
und wen ihr noch zeit habt eine kleine erklährung =)
AlexanderFX ist offline   Mit Zitat antworten