hi
also ich hab jetz insgesamt diesen code:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Applet1 extends Applet
{
Label lbl_info = new Label("Passworteingabe");
Label lbl_nutzername = new Label("Name :");
Label lbl_nutzerpw = new Label("Passwort :");
TextField txt_nutzername = new TextField();
TextField txt_nutzerpw = new TextField();
Button cmd_Ok = new Button("Ok");
ButtonListener kontrolle = new ButtonListener();
class ButtonListener implements ActionListener
{
String passwort = txt_nutzerpw.getText();
public void actionPerformed(ActionEvent e)
{
if("geheim".equals(passwort))
{
lbl_info.setText("Passwort richtig.");
}
else
{
lbl_info.setText("Passwort falsch.");
}
}
}
public void init()
{
add(lbl_info);
add(lbl_nutzername);
add(txt_nutzername);
txt_nutzername.setColumns(25);
add(lbl_nutzerpw);
add(txt_nutzerpw);
txt_nutzerpw.setColumns(25);
add(cmd_Ok);
cmd_Ok.addActionListener(kontrolle);
}
}
und immer wenn ich den buton drücke,selbst wenn das passwort eigentlich richtig ist kommt die else anweisung.
was stimmt da dran nich?
bye,christian.