2016-04-28 23 views
2

java(またはあなたが知っている他の言語)でもツールヒントテキストを取得できますか?たとえば、任意のアプリケーションで何かをマウスオーバーすると、小さなツールチップに情報がポップアップします。これを文字列としてプログラムに返すことができます。可能であれば、なぜ私はエキスパートなのか分からない。どんな助けもありがとう。ありがとう。Java get mouseover tooltip text

答えて

2

JComponentを拡張するすべてのクラスには、これらの機能があります。

  • あなたが実行します。

    comp.setToolTipText("HEY!"); 
    

    は、テキストを設定します。

  • あなたが実行します。

    String tt = comp.getToolTipText(); 
    

    がテキストを取得します。ここ

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

のJButtonにtooltopを追加する方法の一例です。しかしここには あなたのボタンにアクションのリストを書く必要はありませんので、ポップメニューがマウス上に表示されるようになります。ツールヒントのテキストは、mouseOverで自動的に機能します。