Hallo,
Ich habe ein Problem mit JTextArea.
Ich bin kein Informatiker und daher eher Laie, also nicht gleich schimpfen...
Ich habe ein Programm geschrieben dass mir ein Textfeld anzeigt, im Textfeld Menü kann ich die angezeigte Sprache wählen... Um zu wissen welche Sprache gewählt ist soll der Name des Textfeldes die jeweilige anzeigen. Da ich den Namen nicht aus dem laufenden Programm ändern konnte schliesse ich mein Textfeld bei jedem Sprachwechsel und öffne ein neues.
Das Problem ist, das das neue Textfeld, falls die Position des alten geändert wurde, an einem anderen Ort öffnet.
Dies ist optisch natürlich sehr unschön.
Meine Fragen sind nun folgende:
-Kann ich den Namen einer offenen JTextArea ändern, und wenn ja, wie?
-Wie kann ich die aktuelle Position einer JTextArea herausfinden?
(Die Befehle editor.gedPosition(); editor.Editor_width; .. geben nur den initiierten Anfangswert zurück)?
-Wenn ich noch andere Fenster offen habe, wie sage ich der JTextArea dass sie auf dem Monitor zuvorderst dargestellt werden soll?
Danke und lieber Gruss
Ich habe ein Problem mit JTextArea.
Ich bin kein Informatiker und daher eher Laie, also nicht gleich schimpfen...
Ich habe ein Programm geschrieben dass mir ein Textfeld anzeigt, im Textfeld Menü kann ich die angezeigte Sprache wählen... Um zu wissen welche Sprache gewählt ist soll der Name des Textfeldes die jeweilige anzeigen. Da ich den Namen nicht aus dem laufenden Programm ändern konnte schliesse ich mein Textfeld bei jedem Sprachwechsel und öffne ein neues.
Das Problem ist, das das neue Textfeld, falls die Position des alten geändert wurde, an einem anderen Ort öffnet.
Dies ist optisch natürlich sehr unschön.
Meine Fragen sind nun folgende:
-Kann ich den Namen einer offenen JTextArea ändern, und wenn ja, wie?
-Wie kann ich die aktuelle Position einer JTextArea herausfinden?
(Die Befehle editor.gedPosition(); editor.Editor_width; .. geben nur den initiierten Anfangswert zurück)?
-Wenn ich noch andere Fenster offen habe, wie sage ich der JTextArea dass sie auf dem Monitor zuvorderst dargestellt werden soll?
Danke und lieber Gruss