JTextField gesperrt nach erster Benutzung...

mla.rue

Bekanntes Mitglied
Bei meiner neusten Klein-Anwendung ist das erste JTextField nach der ersten Benutzung gesperrt, der Grund dafür erschließt sich mir nicht ...

Die GUI ist eher einfach gestrickt... ein Schalter (Suchen), ein Textfeld (Suchmaske... die hat das merkwürdige Verhalten) und ein paar andere Textfelder (nicht editierbar).

Gibt man in der Suchmaske etwas ein und drückt Enter bzw klickt auf Suchen, wird in einer DB nach dem Eintrag gesucht, wird was gefunden, werden die Werte der jeweiligen Spalten in die restlichen (nicht editierbaren) Textfelder übertragen.

Soweitsogut... alles funktioniert auch einwandfrei auf 4 Rechnern (Linux), auf zwei aber ist das JTextField der Suchmaske nach dem ersten Suchen soweit gesperrt, dass man nichts mehr eingeben kann. Man kann aber immernoch auf Suchen klicken, dann wird auch wieder in der Datenbank gesucht.

Ich habe gedacht, dass die Kiste evtl nicht hinterherkommt, also habe ich die DB Suche deaktiviert und der Schalter "Suchen" überträgt lediglich den Wert der Suchmaske ins erste, nicht editierbare Textfeld, hat aber auch nichts gebracht.

Ich wüsste jetzt nicht, woran das liegen könnte. Der Code ist in Ordnung, das Programm funktioniert wie gesagta uf 2/3 der getesteten Rechner. Ich habe auch andere, vergleichbare Anwendungen, und die laufen überall einwandfrei.

Wäre super wenn Ihr ne Idee liefern könntet, in welche Richtung ich nach Fehler suchen könnte.
 

mla.rue

Bekanntes Mitglied
So habe jetzt die zwei fraglichen Rechner neu gestartet und den Code neu kompiliert. Die simple übertragung vom Text ...

Java:
txtfieldFach.setText(txtfieldSuche.getText());

funktioniert jetzt normal wie es sollte.

Scheint also was anderes zu sein, nur kA was. Das Resultset der Datenbank wird geschlossen, die Verbindung auch (das Logfile der Datenbank zeigt, wann eine Verbindung erstellt wurde, welche Anfrage ausgeführt wurde und wann, und dass, die Verbindung geschlossen wurde).
Die Liste, welche die Daten aufgenommen hat, ist vollständig und auch nicht irgendwie zu komplex (paar Zeichenketten, mehr nicht).
Nach der Datenbankabfrage, wo die restlichen Textfelder aktualisiert werden (wie txtfieldFach, txtfieldKuerzel, txtfieldName etc), werden diese auch aktualisiert. Der Schalter "Suchen" startet eine erneute Anfrage.
Habe dann auch einen neuen Schalter hinzugefügt, der etwas völlig anderes macht (Kalender starten, Taschenrechner), das funktioniert auch alles, ergo die GUI (Hauptfenster) ist weder gesperrt noch irgendwie blockiert.
Habe echt keine Ahnung was da schiefläuft .

PS: achja, wenn wer welchen Code sehen will, müsst nur sagen von welcher "Passage"
 

pl4gu33

Top Contributor
Habe dann auch einen neuen Schalter hinzugefügt, der etwas völlig anderes macht (Kalender starten, Taschenrechner), das funktioniert auch alles, ergo die GUI (Hauptfenster) ist weder gesperrt noch irgendwie blockiert.
Habe echt keine Ahnung was da schiefläuft .

Naja das hätteste ja auch gemerkt, wenn du den Button nicht mehr drücken hättest können, aber selbst das ging ja noch und eine neue Suche mit dem selben Begriff wurde gestartet.

Hast du mal versucht statt der DB Ergebnisse einen normalen Text einzutragen, ob sich dann immer noch das Textfeld aufhängt ... also sozusagen erstmal ohne DB getestet?

[EDIT]sry ich glaub das hattest du schon gemacht oder? ich hatte den ersten Text nur anders interpretiert,... kannst vll. den ActionListener mal posten, wenn ich das richtig verstehe wird das Textfeld dann auch nicht editierbar wenn du einen normalen Text ohne DB einträgst oder? [/EDIT]
 
Zuletzt bearbeitet:

mla.rue

Bekanntes Mitglied
Tja also 'Fehler' gefunden, bzw, es ist kein Fehler. Auf den zwei Testrechnern läuft Enlightement und da verliert die Anwendung nach dem ersten Ausführen den Focus und kriegt den auch nie wieder zurück.

Da ich nun zumindest weiss woran das hängt, kann ich in die richtige Richtung arbeiten.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P JTextField wird nur sehr klein angezeigt und verändert die Größe nicht AWT, Swing, JavaFX & SWT 3
P JTextfield Text durch Keylistener verändern AWT, Swing, JavaFX & SWT 4
raeuchertofu Text von JTextfield und JLabel ändern AWT, Swing, JavaFX & SWT 2
I JTextfield senden über Enter AWT, Swing, JavaFX & SWT 1
H Swing Wie Fokus von JTextField entfernen? AWT, Swing, JavaFX & SWT 9
M mehrere jTextField untereinander AWT, Swing, JavaFX & SWT 1
G JTextField Änderungen überprüfen AWT, Swing, JavaFX & SWT 4
B JTextField in Panel positionieren AWT, Swing, JavaFX & SWT 1
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
R Swing JTextField nicht-kopierbarer Text AWT, Swing, JavaFX & SWT 1
R Swing JTextField - Schriftgröße je nach Länge und Größe ändern AWT, Swing, JavaFX & SWT 0
A Swing Datei lässt sich zwar speichern, aber nicht laden (Inhalt im JTextField anzeigen) AWT, Swing, JavaFX & SWT 18
A Fenster genau unterhalb von JTextField anzeigen AWT, Swing, JavaFX & SWT 1
xYurisha Gui Focus von JTextField weglenken AWT, Swing, JavaFX & SWT 6
G Eingabe in JTextField in Array speichern und in JList ausgeben AWT, Swing, JavaFX & SWT 7
G JTextField Eingabe in DB speichern AWT, Swing, JavaFX & SWT 68
C JTextField Inhalt mit Maus selektieren wenn disabled AWT, Swing, JavaFX & SWT 2
R jTextField Eingabe überprüfen AWT, Swing, JavaFX & SWT 2
ralfb1105 Swing Wert in JTextField wird falsch ausgegeben AWT, Swing, JavaFX & SWT 2
D Inhalt von JTextField in MySQL speichern. Wie ? AWT, Swing, JavaFX & SWT 1
D Platzierung von JTextfield in JPanel AWT, Swing, JavaFX & SWT 3
J 100% CPU Last mit JTextField AWT, Swing, JavaFX & SWT 2
U Swing JTextField aus dem Editmodus nehmen AWT, Swing, JavaFX & SWT 1
Q-bert JTextField per Mausklick einfügen AWT, Swing, JavaFX & SWT 3
L JTextField erscheint erst nach Veränderung der Framegröße AWT, Swing, JavaFX & SWT 5
BobbGott durchsichtiges JTextField mit Hintergrund AWT, Swing, JavaFX & SWT 12
L Swing JTextField nicht sichtbar AWT, Swing, JavaFX & SWT 1
Soloeco Swing JTextField auslesen Klassen übergreifend AWT, Swing, JavaFX & SWT 16
N Swing Abfrage durch JTextField nach Button betätigung AWT, Swing, JavaFX & SWT 3
J JTextfield automatisch aus zweiter Klasse aktualisieren AWT, Swing, JavaFX & SWT 5
T ActionListener nimmt JTextField nicht mehr an. AWT, Swing, JavaFX & SWT 2
N Swing Jtextfield und Ausgabe von Wärungsbeträgen AWT, Swing, JavaFX & SWT 3
beatles Swing JTextField - Game Status aus Array anzeigen AWT, Swing, JavaFX & SWT 3
blazingblade komischerweise probleme mit jtextfield.gettext() AWT, Swing, JavaFX & SWT 9
KaffeeFan mehrere JTextField durchlaufen AWT, Swing, JavaFX & SWT 4
T JTextField Array im JPanel wird nicht komplett angezeigt AWT, Swing, JavaFX & SWT 7
K Swing unterschied JTextField und JLabel AWT, Swing, JavaFX & SWT 7
Tausendsassa Text changed event handler jTextField AWT, Swing, JavaFX & SWT 3
B jTextfield Übergabe des Strings AWT, Swing, JavaFX & SWT 16
P JTextField unsichtbar machen AWT, Swing, JavaFX & SWT 2
G .txt-Datei einlesen /formatieren in JTextfield ?? AWT, Swing, JavaFX & SWT 8
C Swing JTextField Funktion zuweisen - Löschen von Buchstaben/Sonderzeichen AWT, Swing, JavaFX & SWT 6
S JTextField parameter unveränderlich AWT, Swing, JavaFX & SWT 9
T bekomme keinen Focus auf JTextField AWT, Swing, JavaFX & SWT 3
N Cursor im JTextField AWT, Swing, JavaFX & SWT 6
T Swing NullPointerException beim auslesen von jTextField - Anfänger! AWT, Swing, JavaFX & SWT 3
A JTextField und JButtons AWT, Swing, JavaFX & SWT 2
T jTextField mit String befüllen AWT, Swing, JavaFX & SWT 1
O JTextfield wird über'drawed'.. AWT, Swing, JavaFX & SWT 6
M Swing JtextField Panel in ander Panel aufrufen AWT, Swing, JavaFX & SWT 0
S Bekomme bein Buttonklick das Jtextfield nicht ausgegeben AWT, Swing, JavaFX & SWT 8
Seikuassi Swing JTextField nimmt kein Einfügen (Strg+V) an AWT, Swing, JavaFX & SWT 4
Z Fenster leer, wenn ich ein JTextField erzeuge AWT, Swing, JavaFX & SWT 3
M Swing JTextField getText Mehtode übergeben in eine Klasse zu einer Rechnung AWT, Swing, JavaFX & SWT 1
B Swing JTextField mit Bildschirmauflösung skalieren lassen. AWT, Swing, JavaFX & SWT 4
C Geloest: JTextfield: Titel automatisch entfernen, sobald Text eingegeben wird AWT, Swing, JavaFX & SWT 1
T Internes Event-handling in TextField/JTextField AWT, Swing, JavaFX & SWT 2
T AWT JTextfield verschwindet AWT, Swing, JavaFX & SWT 10
dat_vin KeyEvent jTextField AWT, Swing, JavaFX & SWT 12
C JTextfield ohne Enter feuern AWT, Swing, JavaFX & SWT 8
W Swing JTextField nur für Integer AWT, Swing, JavaFX & SWT 2
H Swing JList/JTable mit JButton, JTextField, Image, JComboBox und JLable AWT, Swing, JavaFX & SWT 2
O JTextfield und JComboBox Wert in SQL Database speichern AWT, Swing, JavaFX & SWT 4
F Swing JTextField (unbeschriebbar machen) AWT, Swing, JavaFX & SWT 12
W JTextfield - Wert lässt sich nicht setzen AWT, Swing, JavaFX & SWT 3
TheJavaKid JTextField: Reine Domain herausfiltern, sonst Inhalt löschen AWT, Swing, JavaFX & SWT 1
R Swing User tippt in unsichtbares JTextField AWT, Swing, JavaFX & SWT 3
F Swing JTextField in JList (Funktion beibehalten) AWT, Swing, JavaFX & SWT 2
A Swing JLabel/JTextField Inhalt mit JSlider verändern AWT, Swing, JavaFX & SWT 12
U Swing JTextField zur Laufzeit auf Eingaben prüfen AWT, Swing, JavaFX & SWT 0
X Swing JTextField AWT, Swing, JavaFX & SWT 4
M Swing JTextField nicht ausfüllbar AWT, Swing, JavaFX & SWT 8
C Problem mit JTextField AWT, Swing, JavaFX & SWT 4
S Swing WYSIWYG JTextField AWT, Swing, JavaFX & SWT 2
vodkaz JTextField && Strings AWT, Swing, JavaFX & SWT 2
R Swing JScrollBar mit JTextField koppeln AWT, Swing, JavaFX & SWT 3
A Swing 2 JSlider verknüpfen und mit einem JTextField vergleichen, dann Ausgabe AWT, Swing, JavaFX & SWT 5
X JTextField Ausgabe klappt nicht AWT, Swing, JavaFX & SWT 4
S Swing Verzeichnis/Datei-Pfad in JTextField schreiben AWT, Swing, JavaFX & SWT 2
R Swing JTextField getText() liefert leeren String AWT, Swing, JavaFX & SWT 6
J Mausfarbe ändern JTextField AWT, Swing, JavaFX & SWT 6
S Anordnung von GUI-Komponenten mit LayouManger (Problem beim anzeigen von JTextField) AWT, Swing, JavaFX & SWT 5
A editable JTextField & setText AWT, Swing, JavaFX & SWT 2
O Swing JTextField Sync View -> Model AWT, Swing, JavaFX & SWT 3
M JTextField gibt beim auslesen null aus AWT, Swing, JavaFX & SWT 9
K JTextField mit Standardtext AWT, Swing, JavaFX & SWT 3
F Swing JTextfield Beispieltext soll nach Klick verschwinden AWT, Swing, JavaFX & SWT 3
TheJavaKid DocumentListener soll Text in JTextField ändern AWT, Swing, JavaFX & SWT 4
I Swing JTextField ausblenden -? AWT, Swing, JavaFX & SWT 6
0 Swing JTextField - Position ? AWT, Swing, JavaFX & SWT 2
L Button über/auf JTextField AWT, Swing, JavaFX & SWT 5
vandread Swing Probleme mit jTextField im zusammenspiel mit einem Einblendeffekt (inkl. KSKB) AWT, Swing, JavaFX & SWT 6
M Swing jTextfield und PlainDocument AWT, Swing, JavaFX & SWT 18
D JTextField über ein Game AWT, Swing, JavaFX & SWT 11
A Swing JTextField durch einen JButton leeren AWT, Swing, JavaFX & SWT 15
Kaniee Swing Woher bekommt JTextField die Eingaben? AWT, Swing, JavaFX & SWT 2
C JTextField KeyListener AWT, Swing, JavaFX & SWT 6
R JTextField mit abgerundeten Ecken - Geht über Grenze hinaus AWT, Swing, JavaFX & SWT 4
R JTextField Eingabefeld innerhalb verschieben AWT, Swing, JavaFX & SWT 2
J JTextField auslesen lassen AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben