Stackoveflow のタグのマウスオーバーでJButton
得られる効果と同様のマウスオーバー効果を得るにはどうすればよいですか? 例えば
質問する
5802 次
3 に答える
5
を参照してくださいJComponent.setToolTipText(String)
。ツールチップはHTMLをある程度サポートしますが、SOタグポップアップの下部にあるリンクの機能を提供するほどではありません。
これを行うには、ツールチップをJWindow
/に交換する必要JEditorPane
があります。ここで、自分で「ワイヤリング」する必要があります。(インスタンスを表示するために)を使用する例を次に示します。JWindow
BufferedImage
于 2012-04-16T10:06:23.137 に答える
3
setRolloverIconを使用できます。ここに例があります。
于 2012-04-16T06:13:33.563 に答える
1
Icon normalIcon = new ImageIcon("normal-icon.png"); // Icon for normal situations
JButton button = new JButton(); // initialize the button
button.setIcon(normalIcon); // set the normal situation icon
Icon rollOverIcon = new ImageIcon("roll-over.png"); // Icon for roll over (hovering effect)
button.setRolloverIcon(rollOverIcon); // Set the icon attaching with the roll-over event
于 2012-04-16T06:35:34.963 に答える