![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Gast
Beiträge: n/a
|
Hallo,
ich habe ein Programm geschrieben, in dem ein Satz eingelesen und für jedes Wort überprüft wird, ob es im Lexikon (dazu habe ich eine externe Datei xml-datei anlegt) vorhanden ist. Für jedes unbekannte Wort erscheint ein JFrame-Objekt mit JRadioButtons um die Kategorie für das Wort auswählen zu können. Das klappt auch alles wunderbar. Wenn allerdings 2 oder mehr unbekannte Wörter in dem Satz sind (und mehrere JFrame-Objekte "übereinander" geöffnet werden) sind nur noch die Buttons des oberen Fensters aktiv, d.h. die egal was ich bei den Fensters darunter anklicke, die Kategorie des eingetragenen Wortes ist immer die der Auswahl des obersten Fensters. Ich hoffe es versteht jemand mein Problem Hier der Code für den Button "Wort eintragen": PHP-Code:
|
|
|
|
Nach oben #2 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Hi,
vielleicht hast Du zwar mehrere Frames aber nur einen Button. Dann könnte sowas passieren. Kannst Du dazu den Code zeigen. Ich würde dafür übrigens JDialogs nutzen (oder halt JOptionPane).
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
|
|
Nach oben #3 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.084
|
Sym hat zu deinem Problem schon alles gesagt, deshalb von mir nur ein Tipp:
Eine solche Vielzahl von Fenstern ist nicht gerade angenehm für den Endanwender. Solltest du vorhaben, dass Programm nicht nur für dich zu verwenden würde ich dir raten, dir etwas anderes auszudenken. Beispielsweise könntest du die Wörter linear überprüfen, d.h. du speichert alle unbekannten Wörter in einem Array (oder einer Liste) und gehst sie dann einzeln durch, wobei jeweils nur ein JDialog geöffnet wird. Das wäre wesentlich nutzfreundlicher. Stell dir mal vor, was passiert, wenn du bei deiner Methode 100 unbekannte Wörter hast! Was ein Chaos! (Ich würde sowieso einen "Abbrechen"-Button empfehlen.)
__________________
Patrick Gotthardts Weblog. |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| 2. JFrame von 1. JFrame aus starten und schließen | Lautsprecher | Desktop-Applikationen und Grafik | 5 | 15.11.2005 09:28 |
| Zugriff auf Graphics Objekte eines Applets | lokl | Desktop-Applikationen und Grafik | 0 | 11.08.2005 10:28 |
| Problem mit Zugriff von externer class auf Panel | Treter_Peter | Desktop-Applikationen und Grafik | 2 | 24.12.2004 13:22 |