WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   java buttons (http://www.wcm.at/forum/showthread.php?t=115994)

AlexanderFX 19.11.2003 14:08

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 19.11.2003 14:25

habs schon
ich hab die () bei getSource() vergessen


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag