Java Hausaufgaben (die Zweite)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java Hausaufgaben (die Zweite)

    Hi Leutz :)
    Heute brauch ich EURE Hilfe.
    Ich soll als Hausaufgabe in Informatik einen Java Applet programmieren. Soweit so gut. Dieser Applet soll eine Eingabe beinhalten (also ein ganz normales TextField). Aus dem TextField sollen die Zahlen die ich dort eingebe in ein 2D-Feld geschrieben werden und anschleißend soll das 2D-Feld (durch druck auf einen Button) in ein TextArea ausgegeben werden.
    Applet samt Buttons hab ich schon programmiert. Jetzt fehlt mir nur die Zuweisung der Zahlen in das 2D-Feld und die anschließende Ausgabe des Feldes :( . Falls Jemand den Quellcode meines "halben" Applets brauch, um mir bei der Lösung meines Problemes zu helfen, möge er sich bitte per PN bei mir melden.
    greetz
    lordracoon
  • Hi !:)

    Ich habe mal kurz geGOOGELT

    und folgendes gefunden ...

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

    public class Textfeld extends Applet {

    public void init() {

    // Das Layout des ganzen:

    this.setLayout(new GridLayout(1,4));

    // Ein Label:

    Label l1 = new Label("Bitte Name eingeben:");

    // Hier wird nun das Eingabe und Ausgabe Feld erstellt:

    final TextField eingabeFeld = new TextField( "Name", 25 );
    final TextField ausgabeFeld = new TextField( 25 );

    // Nun wird das Ausgabe Feld "Festgestellt":

    ausgabeFeld.setEditable(false);

    // Das wird einmal unser Senden Button:

    Button bu1 = new Button( "Senden" );

    // Nun kommt der Listener er bemerkt wenn etwas passiert und bestimmt dann was gemacht wird:

    bu1.addActionListener(new ActionListener() {

    public void actionPerformed(ActionEvent event) {

    ausgabeFeld.setText(eingabeFeld.getText());

    }

    });

    // So hier werden nun die Textfelder ausgegeben und natuerlich auch unser Button:

    this.add( l1 );
    this.add( eingabeFeld );
    this.add( ausgabeFeld );
    this.add( bu1 );

    }
    }
    ... dürfte gehen!

    MfG. SoulSword;)