nils_eckert
Grünschnabel
Hallo zusammen,
ich sitze gerade vor meiner ersten halbwegs umfangreichen Java Swing Application.
Jedoch hänge ich an folgender Stelle!
Ich habe ein einem JInternalFrame ein JPanel darin ein JScrollPane und darin ein JTable-Object.
Ich möchte jetzt für eine bestimmte Spalte einen MouseClicked Handler haben, so dass sich direkt unter der geklickten Zelle (immer 2. Spalte) ein JEditorPane öffnet, wo man noch eine zusätzliche Beschreibung eingeben kann.
Ich habe es schon mit zig verschiedenen Ansätzen versucht, aber irgendwie war immer das Problem, dass die JPanel's, JWindow's oder was auch immer, nicht im Vordergrund blieben.
Optimal wäre zudem noch, dass das "PopUp" auch über die Grenzen des Hauptfensters gehen darf!
Von der Ideeher, so ähnlich wie die gelben Kästen bei Eclipse (STRG+Space).
Es muss keine Lösung sein, ein Ansatz (z.B. nimm dies oder jedes) wäre schon echt super
Alternativ wäre es auch denkbar, dass ich beim Klick, den Wert aus der Zelle auslese und dann in der Zelle ein Editorpane einbaue, beim Verlassen Zeilen 2-Ende als Beschreibung auslese und die erste Zeile wieder in das Label von der Tabellenzeile kopiere.
Vielen Dank für jede Hilfe
Nils
ich sitze gerade vor meiner ersten halbwegs umfangreichen Java Swing Application.
Jedoch hänge ich an folgender Stelle!
Ich habe ein einem JInternalFrame ein JPanel darin ein JScrollPane und darin ein JTable-Object.
Ich möchte jetzt für eine bestimmte Spalte einen MouseClicked Handler haben, so dass sich direkt unter der geklickten Zelle (immer 2. Spalte) ein JEditorPane öffnet, wo man noch eine zusätzliche Beschreibung eingeben kann.
Ich habe es schon mit zig verschiedenen Ansätzen versucht, aber irgendwie war immer das Problem, dass die JPanel's, JWindow's oder was auch immer, nicht im Vordergrund blieben.
Optimal wäre zudem noch, dass das "PopUp" auch über die Grenzen des Hauptfensters gehen darf!
Von der Ideeher, so ähnlich wie die gelben Kästen bei Eclipse (STRG+Space).
Es muss keine Lösung sein, ein Ansatz (z.B. nimm dies oder jedes) wäre schon echt super
Alternativ wäre es auch denkbar, dass ich beim Klick, den Wert aus der Zelle auslese und dann in der Zelle ein Editorpane einbaue, beim Verlassen Zeilen 2-Ende als Beschreibung auslese und die erste Zeile wieder in das Label von der Tabellenzeile kopiere.
Vielen Dank für jede Hilfe
Nils