carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.203 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 92 von 2963 (3%) |<   <   >   >|

Autor DeaconFrost
Datum 11.04.06, 09:54
Betreff Re: GUI


Hallo Marko,

Im Endeffekt geht's um folgenden Code:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    jTextArea1.setText(jTextField1.getText());
}


Der Rest stammt ja (laut Kommentaren) von einem GUI-Editor.

Dieser Code nimmt nach einem Mausklick den Text aus jTextField1, um ihn gleich darauf völlig unverändert wieder dorthin zu speichern.
Im Endeffekt bewirkt das also gar nichts.

Wenn Du den Text speichern willst, dann musst Du einen anderen Ort wählen, als das Textfeld selbst.

Ein Beispiel wäre eine Variable. Du könntest in der Klasse GUI einen StringBuilder deklarieren und den bisherigen Text immer dorthin speichern, z.B.:

class GUI ... {
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        sb.append(jTextField1.getText()); // speichern
        jTextField1.setText(""); // Textfeld wieder freimachen
    }
    
    private StringBuilder sb;
}


Liebe Grüße,

Deacon Frost




Diskussionsverlauf:
GUI
    Re: GUI

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com