2016-04-28 9 views
2

Ist es möglich in Java (oder jeder anderen Sprache, die Sie kennen) Tool-Tipp-Text (bei mouseover) zu erhalten. Zum Beispiel mouseover über etwas in einer beliebigen Anwendung und eine kleine QuickInfo erscheint mit einigen Informationen. Kann dies als String an ein Programm zurückgegeben werden. Es scheint möglich, ich sehe nicht warum, aber ich bin kein Experte. Jede Hilfe wäre willkommen. Vielen Dank.Java erhalten mouseover tooltip text

Antwort

2

Alle Klassen, die JComponent erweitern, haben diese Funktionen.

  • Sie tun:

    comp.setToolTipText("HEY!"); 
    

    den Text zu setzen.

  • Sie tun:

    String tt = comp.getToolTipText(); 
    

    den Text zu erhalten.

1
JButton b = new JButton("button1"); 
b.setToolTipText("click here to submit"); 

hier ist ein Beispiel dafür, wie ein tooltop zu einem JButton hinzuzufügen. aber hier ist die Sache Sie müssen nicht Action Listern auf Ihre Schaltfläche schreiben, so dass Pop-Menü wird bei Maus über sichtbar werden. Tooltip Text wird automatisch auf mouseOver funktionieren.