Hallo zusammen,
ich würde gerne eine "Code Completion-Fkt." in meinen TextEditor implementieren.
Also wenn man z.B. zwei Int-Variablen hat namens "zwei" und "zwanzig", soll wenn man im JTextPane, "z" schreibt, darunter diese beiden Variablen erscheinen und durch klick die geklickte eingefügt werden.
Ich suche einen Weg, ein JPopupMenu genau unter derm Textcoursor erscheinen zu lassen.
Ich kennne die Methode getCaretPosition(), mit der man die aktuelle CoursorPosition im Text entnehmen kann, aber ich bin mir nicht sicher ob mir das weiterhilft, da der Rückgabewert, Int ist und keine Koordinaten.
Danke im voraus.
ich würde gerne eine "Code Completion-Fkt." in meinen TextEditor implementieren.
Also wenn man z.B. zwei Int-Variablen hat namens "zwei" und "zwanzig", soll wenn man im JTextPane, "z" schreibt, darunter diese beiden Variablen erscheinen und durch klick die geklickte eingefügt werden.
Ich suche einen Weg, ein JPopupMenu genau unter derm Textcoursor erscheinen zu lassen.
Ich kennne die Methode getCaretPosition(), mit der man die aktuelle CoursorPosition im Text entnehmen kann, aber ich bin mir nicht sicher ob mir das weiterhilft, da der Rückgabewert, Int ist und keine Koordinaten.
Danke im voraus.