immer Problem mit Eingabe durch JTextField und JTree

Status
Nicht offen für weitere Antworten.

zickzack0312

Mitglied
Hallo,

ich habe auf linken Seite einen JTree und auf der rechten Seite einen JPanel mit 3 JTextField und einen JButton(heisst "More")darauf, und ich möchte folgendes machen:

Wie untenliegende Abbildung, Knoten "erstes mal" verweist auf die erste Eingabeszene, nachdem Eingabe können die
Texte in JTextField durch Drücken den "More" Button gelöscht werden, damit man wieder in den JTextField irgendwas eintippen kann, und gleichzeitig auf der linken Seite wird einen Knoten "zweites mal", der quasi auf die zweite
Eingabedaten verweist, erzeugt und in den JTree hinzugefügt. Wenn man jetzt auf "erstes mal" klickt, wird die erste Eingabetexte wieder in JTextField erscheinen.


------------------------------------------------------
o--erstes mal | TextField1------------
o--zweites mal | TextFiled2------------
| TextFiled3------------
|
| -------
| |More|
-------

Wer kann mir dabei helfen? Vielen Dank
 

zickzack0312

Mitglied
Hallo,

sorry, das Bild sieht schlecht aus, ich schreibe die Code unten.


Code:
// Auf der linken Seite 
public class  TreePanel extends JPanel{

TreePanel(){
DefaultMutableTreeNode	root = new DefaultMutableTreeNode("Root");
DefaultMutableTreeNode author1 = new DefaultMutableTreeNode("Author1");
DefaultMutableTreeNode author2 = new DefaultMutableTreeNode("Author2");
DefaultMutableTreeNode author3 = new DefaultMutableTreeNode("Author3");
        ........................}}

//Auf der rechte Seite
public class Panel0 extends JPanel {

Panle0(){
JLabel jLabel4 = new JLabel("Name:");
this.add(jLabel4);
JTextField jTextField1 = new JTextField(30);
this.add(jTextField1);
//weitere JTextField
.............................
JButton moreButton = new JButton("More");
this.add(moreButton); }}

Knoten "Author1" verweist auf die erste Eingabeszene, nachdem Eingabe können die Texte in JTextField durch Drücken den "More" Button gelöscht werden, damit man wieder in den JTextField irgendwas eintippen kann, und gleichzeitig auf der linken Seite wird einen Knoten "Author2", der quasi auf die zweite Eingabedaten verweist, erzeugt und in den JTree hinzugefügt, analog ist der "Author3". Wenn man jetzt z.B auf "Auhtor1" klickt, wird die erste Eingabetexte wieder in JTextField erscheinen. (es wird passieren, wenn man mit den Eingaben ganz fertig ist und möchte nun mal gucken was er eingetippt hat, kann er durch den Knoten in JTree all Eingabedaten auf rechter Seite erscheinen lassen)

Ich hoffe dass du was ich meine verstehen kannst.
 

foobar

Top Contributor
Ich verstehe nicht ganz warum es mehrere Textfelder für die Eingabe von Autorennamen gibt.Mach das doch alles über ein Textfeld.
 

foobar

Top Contributor
Ich glaube ich habe jetzt verstanden was du machen willst. Aber was genau funktioniert noch nicht?
Kannst du keine Knoten bearbeiten?
Weißt du nicht wie man den Focus ändert?

BTW du solltest sprechendere Namen für die Bezeichner wählen, denn was genau macht eine Klasse Panel0 oder eine Variable jLabel4?
 

zickzack0312

Mitglied
Hallo,

was funktioniert sind folgendes:

ein Knoten "Author1" liegt in JTree, und wenn man darauf klickt, wird auf der rechten Seite das Panel mit JTextField und More Button angezeigt.

was ich nicht realisieren kann sind folgendes:

1. Nachdem ersten mal Eingabe einen Knoten(z.B Author2) in JTree durch Klick auf MoreButton einzufügen.


Nehmen wir an, dass wir drei male in den JTextField eingegeben haben und drei Knoten(Author1, Author2, Author3) in JTree eingefügt.

2. durch Klick auf Knoten Author1/Author2 das erste/zweite mal eingegebenen Texte wieder in JTextField angezeigt werden.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Hatsi09 Javafx MediaPlayer spielt nicht immer AWT, Swing, JavaFX & SWT 3
T Swing Tooltip-Delay funktioniert nicht immer. AWT, Swing, JavaFX & SWT 1
J JOptionPane ruft sich selbst immer wieder neu auf AWT, Swing, JavaFX & SWT 3
L Swing JLabel wird beim ändern der Schriftart immer neu gezeichnet. AWT, Swing, JavaFX & SWT 2
M UI immer lesbar, egal welche Auflösung AWT, Swing, JavaFX & SWT 7
N SceneBuilder wie auf Attribute zugreifen? Diese sind immer null. AWT, Swing, JavaFX & SWT 6
B Swing Posistion von JButton auslesen gibt immer 0 aus AWT, Swing, JavaFX & SWT 1
K JTable getValueAt() klappt nicht immer AWT, Swing, JavaFX & SWT 1
K JavaFX Linie immer in der Mitte der Szene halten AWT, Swing, JavaFX & SWT 12
M Java FX Immer aktuelle Mausposition anzeigen AWT, Swing, JavaFX & SWT 6
Tom299 JavaFX Default-Cursor läßt sich nicht immer "aktivieren" AWT, Swing, JavaFX & SWT 3
Z JComponent's requestFocus() - Wieso nicht immer anwendbar? AWT, Swing, JavaFX & SWT 1
T SWT Mysql Tabelle zeigt immer nur den ersten Wert immer wieder an AWT, Swing, JavaFX & SWT 3
C JTextPane scrollt mit setText() immer nach oben AWT, Swing, JavaFX & SWT 2
B JFrame immer an gleicher stelle auf anderem Frame AWT, Swing, JavaFX & SWT 5
U Fenster beim Vergörßern immer quadratsich AWT, Swing, JavaFX & SWT 7
B Swing Form undecorated: Beim Bewegen geht die Maus immer automatisch zur linken Seite. AWT, Swing, JavaFX & SWT 7
V Buttons sehen immer "active" aus AWT, Swing, JavaFX & SWT 6
M SWT CCombo immer so groß wie der größte Wert! AWT, Swing, JavaFX & SWT 0
MaDDin-94 Swing Listener reagiert nicht immer AWT, Swing, JavaFX & SWT 2
M Key-,... Listener funktioniert nicht immer AWT, Swing, JavaFX & SWT 2
J Abbrechen muss immer einmal mehr gedrückt werden AWT, Swing, JavaFX & SWT 3
D Letzter Button füllt immer ganzes Fenster AWT, Swing, JavaFX & SWT 5
L View aus dem MVC ist immer die GUI? AWT, Swing, JavaFX & SWT 5
C JTable Datensätze bleiben immer gleich AWT, Swing, JavaFX & SWT 14
K 2D-Grafik interstectsLine gibt immer false zurück AWT, Swing, JavaFX & SWT 18
D JDialog: immer nur einer gleichzeitig AWT, Swing, JavaFX & SWT 4
M Fenster mit ProgressMonitor immer leer AWT, Swing, JavaFX & SWT 23
I Fenster immer im Vordergrund AWT, Swing, JavaFX & SWT 14
K Swing Warum bleibt das Image immer gleich AWT, Swing, JavaFX & SWT 4
D JTree node reagiert bei Klick nicht immer AWT, Swing, JavaFX & SWT 2
B JScrollPane scrollt nicht immer automatisch AWT, Swing, JavaFX & SWT 2
C SWT Combo getSelectionIndex() immer -1? AWT, Swing, JavaFX & SWT 10
S Canvas in ScrollPane wird beim scrollen immer neu gezeichnet AWT, Swing, JavaFX & SWT 3
W 2D-Grafik Koordinaten nicht immer die selben AWT, Swing, JavaFX & SWT 9
D Swing PopupMenu immer an gewünschte Position? AWT, Swing, JavaFX & SWT 2
A BufferedImage nach dem Speichern immer schwarz AWT, Swing, JavaFX & SWT 8
C TextArea Ausgabe immer ganz oben AWT, Swing, JavaFX & SWT 3
S Image wird nicht (immer) in paintComponent gezeichnet? AWT, Swing, JavaFX & SWT 6
O Immer Exception in AWT-EventQueue-0 AWT, Swing, JavaFX & SWT 5
F AWT MouseMotionListener e.getButton() ist immer 0 unter Linux und Windows AWT, Swing, JavaFX & SWT 6
N JTable, Zeile bleibt immer selektiert.... AWT, Swing, JavaFX & SWT 3
A Swing JFrame vergrößert sich immer bei setText() eines Labels AWT, Swing, JavaFX & SWT 3
G 2D-Grafik BufferedImage Hintergrund immer schwarz AWT, Swing, JavaFX & SWT 4
M WindowEvent löst immer PropertyChangeListener aus AWT, Swing, JavaFX & SWT 9
F Spalten in JTable immer am rechten Tabellenrand AWT, Swing, JavaFX & SWT 3
2 Werde Java GUIs immer noch mit dem in die Jahre gekommen Swing gemacht? AWT, Swing, JavaFX & SWT 12
S JFreeChart Achse immer sichtbar AWT, Swing, JavaFX & SWT 2
C AWT dispose() erzeugt nicht immer formfeed AWT, Swing, JavaFX & SWT 2
R Swing JDialog liefert immer false, 2 JListen verknüpfen AWT, Swing, JavaFX & SWT 3
B Swing: letztes Element wird immer auf Fenstergröße gezogen AWT, Swing, JavaFX & SWT 3
B Swing JTable getSelectedRow() liefert immer -1 AWT, Swing, JavaFX & SWT 6
A Größe eines JFrames immer nur quadratisch AWT, Swing, JavaFX & SWT 8
aze getX ,getY immer 0 AWT, Swing, JavaFX & SWT 9
R JTable immer nur die letzte Spalte markiert.... AWT, Swing, JavaFX & SWT 4
ABstraCT JTabbedPane - click wird nicht immer ausgeführt ! AWT, Swing, JavaFX & SWT 10
aze JDialog immer so breit ,dass die Überschrift sichtbar ist AWT, Swing, JavaFX & SWT 6
S Listener der mich informiert wann immer einer Liste ein Element hinzugefuegt wird? AWT, Swing, JavaFX & SWT 4
multiholle Swing Mouselistener auf Parentpanel immer aktiv AWT, Swing, JavaFX & SWT 7
hdi Swing JLabel - Grösse passt sich immer Text an AWT, Swing, JavaFX & SWT 17
P JButtons haben nicht immer lust zu erscheinen AWT, Swing, JavaFX & SWT 9
R JScrollBar - Immer drei Zeilen weiter AWT, Swing, JavaFX & SWT 10
N JLabel immer zentriert AWT, Swing, JavaFX & SWT 2
S JDialog startet immer wieder neu AWT, Swing, JavaFX & SWT 2
G Value vom TreeCellEditor ist immer null AWT, Swing, JavaFX & SWT 3
M GridBagLayout - Position immer zentriert AWT, Swing, JavaFX & SWT 5
A Scrollbalken von JScrollPane immer anzeigen AWT, Swing, JavaFX & SWT 2
GilbertGrape JTable - immer leere Zeile AWT, Swing, JavaFX & SWT 6
K Textfelder auslesen gibt immer Fehler AWT, Swing, JavaFX & SWT 2
H SWT - KeyListener unterbricht immer am Anfang AWT, Swing, JavaFX & SWT 2
G Ein jTextField im laufe das Programmes immer wieder updaten AWT, Swing, JavaFX & SWT 2
C JScrollPane immer ganz unten ausrichten AWT, Swing, JavaFX & SWT 17
G Fenster immer im Vordergrund und aktiv? AWT, Swing, JavaFX & SWT 2
G JScrollpage: Viewport beim Zoomen immer relative zentrieren AWT, Swing, JavaFX & SWT 5
G JTable wird nicht immer angezeigt AWT, Swing, JavaFX & SWT 4
der JoJo [SWT]Meherer Composite's , immer nur eins anzeigen AWT, Swing, JavaFX & SWT 2
T JComboBox immer ItemStateChanged werfen AWT, Swing, JavaFX & SWT 30
S Frame Fenster immer im vordergrund AWT, Swing, JavaFX & SWT 3
M JComboBox in JTable immer sichtbar AWT, Swing, JavaFX & SWT 16
F Scrollpane scrollt immer zur TextArea AWT, Swing, JavaFX & SWT 8
vogella JTable und JScrollPane - ScrollPane immer in der Mitte AWT, Swing, JavaFX & SWT 2
P methode bei Mausdruck immer wiederholen AWT, Swing, JavaFX & SWT 3
A Fenster bzw. Frame wird nicht immer sichtbar AWT, Swing, JavaFX & SWT 12
R Menubar immer updaten! AWT, Swing, JavaFX & SWT 9
H getGraphics() eines JPanel liefert immer null zurück AWT, Swing, JavaFX & SWT 6
K JTable: letzte Zeile immer sichtbar AWT, Swing, JavaFX & SWT 2
E Programm immer im Vordergrund ! AWT, Swing, JavaFX & SWT 8
raptorrs J2D graphics, sind 500px immer 500 px AWT, Swing, JavaFX & SWT 2
M JButtons immer gleiche Größe? AWT, Swing, JavaFX & SWT 8
B getComponentAt() liefert immer das Panel AWT, Swing, JavaFX & SWT 2
M JComboBox macht nicht immer was sie soll AWT, Swing, JavaFX & SWT 5
M JToggleButton immer nur einen aktivieren AWT, Swing, JavaFX & SWT 2
D JDialog muss man immer öfters schliessen AWT, Swing, JavaFX & SWT 3
P ProgressMonitor - isCanceled gibt immer false zurück AWT, Swing, JavaFX & SWT 2
N Beim Ziehen der Spalten immer ArrayIndexOutOfBoundsException AWT, Swing, JavaFX & SWT 4
T JDialog - Titelleiste immer aktiv lassen AWT, Swing, JavaFX & SWT 4
M JScrollPane immer bis ganz nach unten scrollen lassen AWT, Swing, JavaFX & SWT 5
P [JTable] Warum liefert TableModelEvent.getColumn immer -1 AWT, Swing, JavaFX & SWT 7
T JSplitPane immer gleich groß machen AWT, Swing, JavaFX & SWT 3
A Inaktives JFrame immer sichtbar AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben