Setzen wert in JTextField

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo Leute,
könnte mir vielleich jemand behilflich sein und erklären warum geht's nicht Wert setzen in class C_JTextfield in diesen Fall?

vielen Dank im Voraus
Code:
package project;
import javax.swing.JTextField;

public class C_JTextfield extends JTextField {

   public void setWert(String wert)
   {
   this.setText(wert);
   }

      public String getWert()
      {
      return this.getText();
      }
}

Code:
package project;

import java.awt.*;
import javax.swing.JFrame;

public class Felder extends JFrame {
  C_JTextfield text = new C_JTextfield();

  public Felder() {
    try {
     text.setBounds(new Rectangle(101, 36, 223, 27));
     this.getContentPane().setLayout(null);
     this.getContentPane().add(text, null);

     this.setBounds(200,300,450,150);
     this.setVisible(true);
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }
}

Code:
package project;

public class CHaupt {
  public static void main(String[] args) {

  C_JTextfield t=new C_JTextfield();
  t.setWert("Hallo"); //geht nicht :(

  Felder f=new Felder();
  //f.text.setText("Hallo"); dass das so geht weis ich :)
  }
}
 
B

Beni

Gast
Du legst auch zwei Instanzen deines Textfeldes an. Die haben keine gemeinsamen Werte...

Da gibt es einmal diese:
Code:
public class Felder extends JFrame {
  C_JTextfield text = new C_JTextfield();

Und dann noch diese
Code:
  public static void main(String[] args) {
  C_JTextfield t=new C_JTextfield();


Anstelle von dem hier
Code:
 //f.text.setText("Hallo"); dass das so geht weis ich :)

versuch mal das
Code:
 f.text.setWert("Hallo");
 
G

Gast

Gast
Vielen Dank Beni,
mit Instanz die ich erzeuge es ist klar das ich auf alle public Methoden zugreifen kann, ich will aber class Dynamisch laden und auf alle Componenten zugreifen.Kannst du mir bitte erklären wie ich das realesieren könnte?

Vielen Dank
Code:
package project; 
import javax.swing.JTextField; 

public class C_JTextfield extends JTextField { 

   public void setWert(String wert) 
   { 
   this.setText(wert); 
   } 

      public String getWert() 
      { 
      return this.getText(); 
      } 
}

Code:
package project; 

import java.awt.*; 
import javax.swing.JFrame; 

public class Felder extends JFrame { 
  C_JTextfield text = new C_JTextfield(); 

  public Felder() { 
    try { 
     text.setBounds(new Rectangle(101, 36, 223, 27)); 
     this.getContentPane().setLayout(null); 
     this.getContentPane().add(text, null); 

     this.setBounds(200,300,450,150); 
     this.setVisible(true); 
    } 
    catch(Exception e) { 
      e.printStackTrace(); 
    } 
  } 
}


Code:
package project; 

public class CHaupt { 
  public static void main(String[] args) { 

  //C_JTextfield t=new C_JTextfield(); 
  //t.setWert("Hallo"); //geht nicht :( 

try{
  Class.forName(project.Felder);//Class dynamisch laden
  }
catch(Exception ex){}
  //so wie kann ich jetzt auf  text Instance in class Felder zugreifen und Methode setWert() aufrufen ?

  } 
}
 

skaal

Mitglied
mit:
Code:
Class.forName(String str).getInstance();
erhälst du ein objekt, das du dannu.u. noch casten musst.
aber: müsste es in in hier:
Code:
package project; 
import javax.swing.JTextField; 

public class C_JTextfield extends JTextField { 

   public void setWert(String wert) 
   { 
   this.setText(wert); 
   } 

      public String getWert() 
      { 
      return this.getText(); 
      } 
}
nicht statt "this." "super." heißen, weil du ja auf die zugrundeliegende Klasse zugreifst?
 

thE_29

Top Contributor
anstatt rumzunörgeln probier rum, da die Api sowieso viel sagt und was willst du eigentlich?

Das er dir hinschreibt wie alles 100%ig zu lösen ist?

.....
 
G

Gast

Gast
Gast ja entwieder ordentlich oder garnicht, solche Antworte kann doch jeder schreiben.
 
G

Gast

Gast
ich warte erstmal ab bid Beni kommt der Junge weist alles und schreibt ordentlich :### :D
Beni Hilfe :bahnhof:
 

thE_29

Top Contributor
Gast hat gesagt.:
ich warte erstmal ab bid Beni kommt der Junge weist alles und schreibt ordentlich :### :D
Beni Hilfe :bahnhof:


Gast hat gesagt.:
Gast ja entwieder ordentlich oder garnicht, solche Antworte kann doch jeder schreiben.

Gast hat gesagt.:
könnte mir vielleich jemand behilflich sein und erklären warum geht's nicht Wert setzen in class C_JTextfield in diesen Fall?

Selber ordentlich schreiben! Dann bekommst eine ordentliche Antwort und nichts geht ruckzuck!

Glaubst du das ganze Forum kümmert sich um deine Frage und das in 10 minuten....
 
B

bygones

Gast
:noe: ich an Benis stelle würde in dem Fall nicht mehr antworten - aber vielleicht hast ja glück.....

ps.: weist ist nicht gerade verbreitet im Deutschen....
 
B

Beni

Gast
Das ist alles nur gutes Marketing, und gelegentliches Schweigen, wenn ich nichts weiss :wink:

Vielleicht versteh ich's auch nicht richtig:

Das hier ist wohl kein Javasyntax, denn "project.Felder" gehört meines Wissens nicht zur Sprache...
Code:
    Class.forName(project.Felder);//Class dynamisch laden

Das hier gehört schon zur Sprache, aber das bringt wohl nichts
Code:
    String name = Class.forName(project.Felder.class );

Das hier ist zwar möglich, aber macht nicht viel Sinn...
Code:
  Class clazz = project.Felder.class;
Felder feld = (Felder)clazz.getInstance();

... weil man's so einfacher haben kann.
Code:
  Felder feld = new Felder();


Wenn du mal die Instanz eines Feldes hast, ist alles weitere kein Problem mehr (also hast du dort auch kein Problem ???:L )

Also ich vermute, skaal hatte recht, und dir fehlt noch der Cast? ( Felder feld = (Felder)irgendeinObject; )

Ansonsten musst du mit mehr Infos rausrücken / besser erklären.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W JTextfield - Wert lässt sich nicht setzen AWT, Swing, JavaFX & SWT 3
_user_q ThreadPool schedule Wert auf false setzen AWT, Swing, JavaFX & SWT 1
K Swing DefaultListModel braucht zu lange, um Wert zu setzen AWT, Swing, JavaFX & SWT 7
X Den Wert von JSpinner setzen ohne Event AWT, Swing, JavaFX & SWT 3
I Swing JComboBox Wert setzen AWT, Swing, JavaFX & SWT 4
D Scrollbalken Wert setzen AWT, Swing, JavaFX & SWT 6
B Wert einer JCombobox in einer JTable setzen AWT, Swing, JavaFX & SWT 2
Juelin setzen background color für selected Row im Tableview AWT, Swing, JavaFX & SWT 21
N Dropshadow setzen bei einer Gruppe von Tiles, die sich jeweils in einer Stackpane befinden, welche in einer Gridpane angeordnet sind. AWT, Swing, JavaFX & SWT 0
S TableCellRender - Zelle auf editier-/anklickbar setzen AWT, Swing, JavaFX & SWT 5
berserkerdq2 Anchorpane warum kann ich nicht Anchors setzen AWT, Swing, JavaFX & SWT 6
E verschiedene Cursor setzen AWT, Swing, JavaFX & SWT 1
izoards Bild ausdrucken - PageFormat setzen geht nicht AWT, Swing, JavaFX & SWT 5
izoards *.doc Seitenränder per Java setzen... AWT, Swing, JavaFX & SWT 14
G Button Strings Effektiver setzen AWT, Swing, JavaFX & SWT 3
W Bounds setzen AWT, Swing, JavaFX & SWT 1
CptK Fokus auf geöffnetes Zweit-Fenster setzen und Eingaben außerhalb blocken AWT, Swing, JavaFX & SWT 2
HoT Einzelne Zelle in JTable Rahmen unten setzen AWT, Swing, JavaFX & SWT 24
B JavaFX TextInputDialog: Focus auf Eingabefeldinhalt setzen und nach OK Inhalt leeren AWT, Swing, JavaFX & SWT 5
L JavaFX TableColumns mit CellFactory setzen AWT, Swing, JavaFX & SWT 9
J Standardwert in Choicebox setzen ? AWT, Swing, JavaFX & SWT 0
C Kleineres Bild an bestimmte Koordinaten setzen AWT, Swing, JavaFX & SWT 6
T Setzen von der Schriftgröße bei einem Shell AWT, Swing, JavaFX & SWT 15
ralfb1105 JavaFX Wie Text Label in neuem Window von Main Stage setzen? AWT, Swing, JavaFX & SWT 6
E Hintergrundfarbe setzen in JPanel funktioneirt nicht AWT, Swing, JavaFX & SWT 4
L JavaFX Fehler beim setzen von Farben AWT, Swing, JavaFX & SWT 16
D JavaFX ComboBox String setzen AWT, Swing, JavaFX & SWT 20
S JButtons an Koordinaten setzen AWT, Swing, JavaFX & SWT 3
J Java FX Koordinaten NACH Animation setzen, wie? AWT, Swing, JavaFX & SWT 9
F Icons neben Text in Listview setzen AWT, Swing, JavaFX & SWT 2
C JavaFX Tief setzen in der Überschrift einer Tabellenspalte AWT, Swing, JavaFX & SWT 3
Thallius JScrollPane Scrollpos setzen nach Neuzeichnen AWT, Swing, JavaFX & SWT 3
N JButton über benutzerdefinierte paintComponent setzen AWT, Swing, JavaFX & SWT 3
M Text in einem Label fett setzen AWT, Swing, JavaFX & SWT 4
J JLabel Visible setzen in KeyListener AWT, Swing, JavaFX & SWT 13
S JLabel-Text in Methode setzen? AWT, Swing, JavaFX & SWT 2
F JScrollPane Position setzen (x=0, y=0) AWT, Swing, JavaFX & SWT 2
wolfgang63 JavaFX von controllerclass primarystage Titel setzen AWT, Swing, JavaFX & SWT 4
F Setzen des LookAndFeel AWT, Swing, JavaFX & SWT 4
M Swing Shapes setzen AWT, Swing, JavaFX & SWT 4
J Event Handling JOptionPane ActionListener setzen. AWT, Swing, JavaFX & SWT 3
C Swing BufferedImage zeichnen und JLabels setzen. AWT, Swing, JavaFX & SWT 17
H JavaFX GridPane: Zellenfarbe setzen AWT, Swing, JavaFX & SWT 9
B Swing JMenuBar unten in der Frame setzen? AWT, Swing, JavaFX & SWT 15
U Tooltip Dauer setzen AWT, Swing, JavaFX & SWT 0
A JTable schreibschutz setzen bzw. aufheben AWT, Swing, JavaFX & SWT 2
TheWhiteShadow SWT Dialog Titel setzen AWT, Swing, JavaFX & SWT 6
R SWT TreeViewer neuen Input setzen AWT, Swing, JavaFX & SWT 3
Kenan89 Java FX ScrollPane Content mittig setzen AWT, Swing, JavaFX & SWT 5
B Swing Fokus auf JPanel setzen AWT, Swing, JavaFX & SWT 2
A HELP: JFieldText dynamisch setzen -> langsam AWT, Swing, JavaFX & SWT 19
C Swing Hintergrundfarbe von Submenüeinträgen setzen AWT, Swing, JavaFX & SWT 2
P jTable model setzen AWT, Swing, JavaFX & SWT 6
J Swing JInternalFrame modal setzen? AWT, Swing, JavaFX & SWT 13
J Swing JMenuItem auf setEnabled(false) setzen? AWT, Swing, JavaFX & SWT 3
S Swing Setzen von TableModel liefert NullPointer AWT, Swing, JavaFX & SWT 6
I LookAndFeel setzen AWT, Swing, JavaFX & SWT 17
GianaSisters AWT Per Button neues Element auf den jPanel setzen AWT, Swing, JavaFX & SWT 6
C SWT Curser an den Anfang eines Text Objektes setzen AWT, Swing, JavaFX & SWT 12
C SWT Curser an den Anfang eines Textes setzen AWT, Swing, JavaFX & SWT 2
C Tooltip dynamisch setzen AWT, Swing, JavaFX & SWT 7
L Swing Fenstergröße setzen (Netbeans) AWT, Swing, JavaFX & SWT 6
F Font in JTable setzen AWT, Swing, JavaFX & SWT 7
J JPanel mit anderem Panel aus anderer Klasse setzen AWT, Swing, JavaFX & SWT 4
A Applet Bild als Button setzen... AWT, Swing, JavaFX & SWT 6
G SWT Fokus auf MsgBox setzen AWT, Swing, JavaFX & SWT 3
G Swing Höhe des View eines JScrollPane fest auf Höhe des JScrollPane setzen! AWT, Swing, JavaFX & SWT 4
M Zugriff auf Variablen eines Objektes ohne sie auf static zu setzen AWT, Swing, JavaFX & SWT 9
B Swing Eigenen Cursor setzen AWT, Swing, JavaFX & SWT 10
B JColorChooser - Locale setzen AWT, Swing, JavaFX & SWT 3
Dit_ JTextField | Text auswählen und Caret setzen AWT, Swing, JavaFX & SWT 7
R Swing Layout setzen AWT, Swing, JavaFX & SWT 3
D LookAndFeel setzen AWT, Swing, JavaFX & SWT 2
Y LookAndFeel JTabbedPane: Tab-Farbe mit Nimbus setzen AWT, Swing, JavaFX & SWT 3
C Swing JEditorPane: Caret nach Rechtsklick neu setzen AWT, Swing, JavaFX & SWT 4
X Einem JFrame einen Dialog als Parent setzen. Möglich? AWT, Swing, JavaFX & SWT 4
P Swing JPanel über Methode setzen AWT, Swing, JavaFX & SWT 2
A Fokus wieder in ein JTextField setzen AWT, Swing, JavaFX & SWT 4
F LayoutManager GridLayout 0/0 auf andere Ecke setzen AWT, Swing, JavaFX & SWT 4
J Swing Wie Fokus richtig setzen? AWT, Swing, JavaFX & SWT 7
J JTextPane Background setzen AWT, Swing, JavaFX & SWT 6
D JPanel höhe setzen AWT, Swing, JavaFX & SWT 2
E Swing TableCellRenderer für alle Splaten setzen?! AWT, Swing, JavaFX & SWT 3
D Setzen eines Fonts in einem BasicMenuUI AWT, Swing, JavaFX & SWT 3
Q 3D-Grafik Cube Farbe setzen zur Laufzeit. AWT, Swing, JavaFX & SWT 10
G Problem beim setzen des Fokus AWT, Swing, JavaFX & SWT 4
L AWT Focus auf Fenster setzen AWT, Swing, JavaFX & SWT 4
E Swing Mit rechter Maustaste Fokus in JList setzen?! AWT, Swing, JavaFX & SWT 3
F Rechte Maustaste auf TreeNode soll den Fokus auf diese setzen AWT, Swing, JavaFX & SWT 6
S Swing: Look and Feel abändern oder für Teilkomponenten anderes LaF setzen AWT, Swing, JavaFX & SWT 2
M Combobox soll Farbe einer Komponente setzen AWT, Swing, JavaFX & SWT 2
N Mnemonic setzen AWT, Swing, JavaFX & SWT 4
Airwolf89 Swing Anzahl der Tabellenspalten dynamisch setzen AWT, Swing, JavaFX & SWT 2
P Swing Hintergrundfarbe auslesen und wieder setzen AWT, Swing, JavaFX & SWT 4
Z Fokus auf Eingabefeld bei showMessageDialog setzen AWT, Swing, JavaFX & SWT 3
H JList in JScrollPane -> ScrollBar ans Ende setzen AWT, Swing, JavaFX & SWT 5
L Fenster inaktiv setzen / deaktivieren (unable to close window) AWT, Swing, JavaFX & SWT 16
T Schließen eines JDialogs setzen den JFrame in den Hintergrund AWT, Swing, JavaFX & SWT 2
C Breite JTextArea/JScrollPane setzen AWT, Swing, JavaFX & SWT 4
O JTable Zelle mit "ENTER" in Editmode setzen AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben