Chrischaaan: Panels und sowas

Beitrag lesen

hi

hier nochmal der ganze code.
vielleicht hilfts weiter.
(wer weiß was ich da wieder vergessen hab...)

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Applet1 extends Applet
{
 Label lbl_info = new Label("                                                  ");
 Label lbl_passwort = 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 Panel
  {
   Dimension myDimension = new Dimension(15, 15);

Panel(int h, int w)
   {
    myDimension.height = h;
    myDimension.width = w;
   }
  }

class ButtonListener implements ActionListener
  {
  public void actionPerformed(ActionEvent e)
  {
   String passwort = txt_nutzerpw.getText();
   String loginname = txt_nutzername.getText();

if("MAK".equals(loginname))
    {
     if("geheim".equals(passwort))
      {
       lbl_info.setText("Richtig");
      }
     else
      {
       lbl_info.setText("Loginname oder Passwort falsch!");
      }
    }
   else
    {
     lbl_info.setText("Loginname oder Passwort falsch!");
    }
  }
 }

public void init()
 {
  setLayout(new BorderLayout());
  Panel np = new Panel(250, 50);
  add("Passwort", np);
  Panel sp = new Panel(100, 100);
  add("Button", sp);
  Panel ep = new Panel(100, 100);
  add("Eingabefelder", ep);
  Panel wp = new Panel(100, 100);
  add("Beschriftung", wp);

np.setLayout(new FlowLayout(FlowLayout.CENTER, 10, 5));
  np.add(lbl_passwort);

sp.setLayout(new FlowLayout(FlowLayout.CENTER, 10, 5));
  sp.add(cmd_Ok);
  sp.add(lbl_info);

ep.setLayout(new FlowLayout(FlowLayout.LEFT, 10, 10));
  ep.add(txt_nutzername);
  ep.add(txt_nutzerpw);

wp.setLayout(new FlowLayout(FlowLayout.RIGHT, 10, 10));
  wp.add(lbl_nutzername);
  wp.add(lbl_nutzerpw);
 }
}

danke schonmal...

bye,christian.