1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Problem mit setText

  • Nucle
  • 27. Dezember 2004 um 16:31
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Nucle
    Punkte
    125
    Beiträge
    20
    • 27. Dezember 2004 um 16:31
    • #1

    Hi,

    ich habe zwei Gui-Fenster wobei eines mein Hauptfenster mit einem Textfeld und einen User hinzufügen Button ist.
    Wenn ich einen User hinzufügen will öffnet sich ein Dialog,( Hauptfenster friert im Hintergrund ein) wo ich die Daten eingebe. Wenn ich jetzt auf ok klicke werden die Daten an das Hauptfenster geschickt und das andere Fenster geschlossen. Im Hauptfenster soll jetzt der Wert vom Textfeld mittels name.setText(String); geänderrt werden. Jedoch funktioniert das nicht.

    Weiß jemand eine Lösung ? Hat wer eine Idee wie man das lösen kann ?

    mfg nucle

  • AntiBit
    Punkte
    1.712
    Beiträge
    297
    • 27. Dezember 2004 um 16:39
    • #2

    Sollte aber funktionieren. Wenn du den Code postest könnte man dir sicher besser helfen ;)

  • Nucle
    Punkte
    125
    Beiträge
    20
    • 27. Dezember 2004 um 18:21
    • #3

    Ok hier mal ausschnitte von meinem Code


    Code
    interface IController
    {
       void inhalt(String hallo);
    }




    #### Mein Hauptfenster ####

    Code
    public class player extends JFrame implements IController {
    
    .
    .
    .
    .
    .
     
     
    	public void inhalt(String hallo) {
    	  fileField.setText(hallo);
    
    			Value2 = hallo;
    	   System.out.println(hallo);
    	   System.out.println(Value2);
    	 speedLabel.setText(Value2);
    
    
    	fileField.requestFocus();
       }
    .
    .
    .
    .
    .
    Alles anzeigen








    ##### Mein JDialog ######

    Code
    public class rtpInput extends javax.swing.JDialog {
    
     IController control;
     
    .
    .
    .
    .
    	private void okButtonActionPerformed(java.awt.event.ActionEvent evt) {
    	control = new player();
    	String hallo = "dasdas";
     
    	control.inhalt("dsdsdsad");
    
       setVisible(false);
    
       }
     
    .
    .
    .
    .
    .
    Alles anzeigen



    Ich übergebe dem Interface den Wert und der wird dann in der Hauptklasse aufgerufen und dann versuche ich mittels settext den Text zu setzen - aber funkt irgendwie nicht.

    mfg nucle

    thx

  • JasonKnox
    Punkte
    55
    Beiträge
    11
    • 27. Dezember 2004 um 21:55
    • #4

    du erstellst was ich sehe eine neue instanz "player" ist das gewollt?

  • Nucle
    Punkte
    125
    Beiträge
    20
    • 28. Dezember 2004 um 15:05
    • #5

    oops eigentlich nicht gewollt war noch vom letzten versuch

    thx einmal

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum