Hallo Leute,
Ich möchte gern einer (editable) JComboBox ein ToolTip geben, den ich anklicken kann, um darin dann per einer ScrollBox den Wert zu bestimmen.
Ein Beispiel, wie so ein anklickbarer ToolTip sich verhält, kann man ganz gut bei Eclipse sehen. Fährt man z.B. über eine Klasse, öffnet sich ein Fenster bzw. ToolTip, der aber nicht sofort verschwindet, wenn ich mit dem Cursor von dem Wort zu dem ToolTip schwenke. Dadurch lässt er sich sogar anklicken und verschwindet nur noch, wenn man zur Seite klickt.
Ich hab mal ein Beispiel, wie man ein Custom-JToolTip erstellt, auf dieser Seite gefunden:
javalobby
Ich habs zwar noch nicht auf diese Weise ausprobiert, aber, auch wenn ich da gut eine ScrollBox einsetzen kann, glaube ich, dass es sofort verschwindet, wenn ich auf den ToolTip schwenken will. Denn das ist das normale Verhalten dafür. Hab das auch schon an einem normalen JLabel mit ToolTipText ausprobiert.
Außerdem ist bei diesem standardmäßigen Verfahren auch die Position zu weit weg von der eigentlichen Komponente. Hoffe, dass ich das aber selber noch in der eigenen CustomToolTip-Klasse iwie einbauen kann.
Vll habt ihr ein paar Tipps, wie ich bei sowas anfangen muss. Den Rest werd ich dann möglicherweise auch selbst über Google rausfinden.
Gruß, Thomas
Ich möchte gern einer (editable) JComboBox ein ToolTip geben, den ich anklicken kann, um darin dann per einer ScrollBox den Wert zu bestimmen.
Ein Beispiel, wie so ein anklickbarer ToolTip sich verhält, kann man ganz gut bei Eclipse sehen. Fährt man z.B. über eine Klasse, öffnet sich ein Fenster bzw. ToolTip, der aber nicht sofort verschwindet, wenn ich mit dem Cursor von dem Wort zu dem ToolTip schwenke. Dadurch lässt er sich sogar anklicken und verschwindet nur noch, wenn man zur Seite klickt.
Ich hab mal ein Beispiel, wie man ein Custom-JToolTip erstellt, auf dieser Seite gefunden:
javalobby
Ich habs zwar noch nicht auf diese Weise ausprobiert, aber, auch wenn ich da gut eine ScrollBox einsetzen kann, glaube ich, dass es sofort verschwindet, wenn ich auf den ToolTip schwenken will. Denn das ist das normale Verhalten dafür. Hab das auch schon an einem normalen JLabel mit ToolTipText ausprobiert.
Außerdem ist bei diesem standardmäßigen Verfahren auch die Position zu weit weg von der eigentlichen Komponente. Hoffe, dass ich das aber selber noch in der eigenen CustomToolTip-Klasse iwie einbauen kann.
Vll habt ihr ein paar Tipps, wie ich bei sowas anfangen muss. Den Rest werd ich dann möglicherweise auch selbst über Google rausfinden.
Gruß, Thomas