Hallo Community,
habe mit den Tooltips in Swing-Komponenten diverse Probleme:
Sobald der Tooltip einmal angezeigt wird, bekommt man diesen nur schwer wieder weg:
Das Intitial und Reshown-Delay scheint nicht korrekt zu funktionieren (?).
Außerdem überlagert es desöfteren Komponenten sodass man es nicht mehr wegbekommt und dann die Schaltflächen
nicht mehr betätigen kann.
Die Intialisierung der Tooltips erfolgt bei Programmstart über:
Das Tooltip ist wie folgt aufgebaut:
|TITLE| und |MESSAGE| werden bei Bedarf gegen die korrekten Texte ausgetauscht.
Liebe Grüße
Times
Hier noch ein Beispiel:
habe mit den Tooltips in Swing-Komponenten diverse Probleme:
Sobald der Tooltip einmal angezeigt wird, bekommt man diesen nur schwer wieder weg:
Das Intitial und Reshown-Delay scheint nicht korrekt zu funktionieren (?).
Außerdem überlagert es desöfteren Komponenten sodass man es nicht mehr wegbekommt und dann die Schaltflächen
nicht mehr betätigen kann.
Die Intialisierung der Tooltips erfolgt bei Programmstart über:
Java:
ToolTipManager.sharedInstance().setDismissDelay(60000);
ToolTipManager.sharedInstance().setInitialDelay(1500);
ToolTipManager.sharedInstance().setReshowDelay(1500);
Das Tooltip ist wie folgt aufgebaut:
HTML:
<html>
<table>
<tbody>
<tr>
<td style=\"text-align: center;\"></td>
<td><h3><strong>|TITLE|</strong></h3><hr /></td>
</tr>
<tr>
<td> </td>
<td><em>|MESSAGE|</em></td>
</tr>
</tbody>
</table>
<p> </p>
</html>
|TITLE| und |MESSAGE| werden bei Bedarf gegen die korrekten Texte ausgetauscht.
Liebe Grüße
Times
Hier noch ein Beispiel: