锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲欧洲精品一区二区三区,成人av免费看,成人动漫在线播放http://www.aygfsteel.com/zl860628/category/31422.htmlzh-cnSun, 11 May 2008 04:03:10 GMTSun, 11 May 2008 04:03:10 GMT60JAVA ToolTip綆鍗曚嬌鐢?/title><link>http://www.aygfsteel.com/zl860628/archive/2008/05/11/199806.html</link><dc:creator>stonebow</dc:creator><author>stonebow</author><pubDate>Sun, 11 May 2008 03:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/zl860628/archive/2008/05/11/199806.html</guid><wfw:comment>http://www.aygfsteel.com/zl860628/comments/199806.html</wfw:comment><comments>http://www.aygfsteel.com/zl860628/archive/2008/05/11/199806.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zl860628/comments/commentRss/199806.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zl860628/services/trackbacks/199806.html</trackback:ping><description><![CDATA[  <h3 style="text-align: center" align="center">TOOLTIP<span style="font-family: 瀹嬩綋">鐨勪嬌鐢?/span></h3> <p style="text-indent: 21pt">JToolTip<span style="font-family: 瀹嬩綋">鏄寚褰撻紶鏍囧仠鐣欏湪涓涓帶浠朵笂鏃舵樉紺虹殑涓涓寘鍚浉鍏充俊鎭殑鏂規錛屽叾涓彲浠ヤ嬌鐢?/span>setToolTipText()<span style="font-family: 瀹嬩綋">鏂規硶鏉ヨ緗叾涓殑鍐呭錛岃繖閲屽彲浠ヤ嬌鐢?/span>HTML<span style="font-family: 瀹嬩綋">璇█鏉ュ疄鐜版洿澶氱殑鏁堟灉錛堟崲琛屻佽〃鏍箋佸浘鐗囩瓑錛夛紝鏄劇ず鍐呭榪樻槸寰堝鐨勩備笅闈㈡槸</span>JDK<span style="font-family: 瀹嬩綋">婧愪唬鐮侊細</span></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">public void setToolTipText(String text) {</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        String oldText = getToolTipText();</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        putClientProperty(TOOL_TIP_TEXT_KEY, text);</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        ToolTipManager toolTipManager = ToolTipManager.sharedInstance();</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        if (text != null) {</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">             if (oldText == null) {</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">                toolTipManager.registerComponent(this);</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">             }</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        } else {</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">            toolTipManager.unregisterComponent(this);</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">    }</span></strong></p> <p>         <span style="font-family: 瀹嬩綋">浠庝笂闈唬鐮佸彲浠ョ湅鍑猴紝榪欓噷鏈変竴涓?/span>putClientProperty<span style="font-family: 瀹嬩綋">鏂規硶錛岀敤鏉ヨ緗?/span>TOOL_TIP_TEXT_KEY<span style="font-family: 瀹嬩綋">鐨勫睘鎬у間負</span>text<span style="font-family: 瀹嬩綋">錛堣繖濂藉儚鏄釜鍝堝笇琛ㄧ殑鏍峰瓙錛夈?/span>oldText<span style="font-family: 瀹嬩綋">鍏堜粠</span>getToolTipText()<span style="font-family: 瀹嬩綋">鏂規硶涓彇錛屽鏋滃彇鍒扮殑鏄┖鐨勶紙</span>null<span style="font-family: 瀹嬩綋">錛夊茍涓斾紶榪涙潵鐨?/span>text<span style="font-family: 瀹嬩綋">涓嶄負絀猴紝灝辨敞鍐岀粰榪欎釜緇勪歡涓涓?/span>ToolTip<span style="font-family: 瀹嬩綋">銆?/span></p> <p style="text-indent: 21pt"><span style="font-family: 瀹嬩綋">榪欎釜鎺т歡鏄潪甯告湁鐢ㄧ殑錛屽叾涓?/span>String getToolTipText(MouseEvent)<span style="font-family: 瀹嬩綋">鏄瘡涓?/span>JComponent<span style="font-family: 瀹嬩綋">閮藉疄鐜扮殑鏂規硶錛岀敤鏉ヨ幏鍙?/span>JToolTip<span style="font-family: 瀹嬩綋">鎺т歡鏄劇ず鐨勫唴瀹癸紝姝ゆ柟娉曢粯璁?/span>JDK<span style="font-family: 瀹嬩綋">浠g爜涓猴細</span></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">public String getToolTipText() {</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">        return (String)getClientProperty(TOOL_TIP_TEXT_KEY);</span></strong></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">    }</span></strong></p> <p>         <span style="font-family: 瀹嬩綋">灝辨槸浠?/span>TOOL_TIP_TEXT_KEY<span style="font-family: 瀹嬩綋">灞炴ф妸鍊煎彇鍑烘潵浣滀負榪斿洖鍊箋傚湪</span>ToolTipManager<span style="font-family: 瀹嬩綋">鐨?/span>show<span style="font-family: 瀹嬩綋">鏂規硶涓紝灝辨湁榪欐牱涓鍙ワ細</span></p> <p style="text-indent: 21pt"><strong><span style="color: #002060">toolTipText = insideComponent.getToolTipText();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><span style="font-family: 瀹嬩綋">榪欐牱灝辮鏄庝簡濡傛灉緇勪歡閲嶈澆浜?/span>getToolTipText()<span style="font-family: 瀹嬩綋">鏂規硶錛屽氨鍙互鍦ㄦ樉紺?/span>ToolTip<span style="font-family: 瀹嬩綋">鐨勬椂鍊欐寚瀹氬唴瀹逛簡銆傚鏋滆鍦ㄦ帶浠剁殑涓嶅悓浣嶇疆鏄劇ず涓嶅悓鐨?/span>ToolTip<span style="font-family: 瀹嬩綋">錛岃閲嶈澆</span><strong><span style="color: #002060">public String getToolTipText(MouseEvent event)</span></strong><span style="font-family: 瀹嬩綋">鏂規硶錛屼笅闈㈡槸</span>ToolTipManager<span style="font-family: 瀹嬩綋">綾誨鐞嗛紶鏍囩Щ鍔ㄧ殑浠g爜錛?/span></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">public void mouseMoved(MouseEvent event) {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        if (tipShowing) {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            checkForTipChange(event);</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        else if (showImmediately) {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            JComponent component = (JComponent)event.getSource();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            <span style="background: yellow">toolTipText = component.getToolTipText(event);</span></span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            if (toolTipText != null) {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">               preferredLocation = component.getToolTipLocation(event);</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">                mouseEvent = event;</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">                insideComponent = component;</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">                exitTimer.stop();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">                showTipWindow();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        else {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            // Lazily lookup the values from within insideTimerAction</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            insideComponent = (JComponent)event.getSource();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            mouseEvent = event;</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            toolTipText = null;</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            enterTimer.restart();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">   }</span></strong></p> <p>         <span style="font-family: 瀹嬩綋">鍔犱寒鏄劇ず鐨勫氨鏄嬌鐢ㄤ簡閲嶈澆鏂規硶鐨勫湴鏂癸紙榪樻湁鍏朵粬涓浜涘湴鏂癸紝榪欓噷娌″叏鍒楋級銆?/span></p> <p>         <span style="font-family: 瀹嬩綋">涓婇潰鐨勯昏緫鍙兘鏈変簺娣蜂貢錛屼富瑕佹槸璇村嚑涓被涔嬮棿鐨勫叧緋伙紙</span>JComponent<span style="font-family: 瀹嬩綋">銆?/span>JToolTip<span style="font-family: 瀹嬩綋">鍜?/span>ToolTipManager<span style="font-family: 瀹嬩綋">涓変釜綾伙級錛屽鏋滆鍒╃敤</span>SWING<span style="font-family: 瀹嬩綋">鏄劇ず</span>ToolTip<span style="font-family: 瀹嬩綋">錛屽彲浠ュ涓婇潰鐨勭被鏂規硶榪涜閲嶈澆鎴栧綾昏繘琛岀戶鎵挎潵杈懼埌鑷繁鎵闇瑕佺殑鏁堟灉銆備緥濡傦細</span></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">private class TipPanel extends JPanel</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">    {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        public TipPanel()</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            this.setSize(300, 300);</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            this.setBorder(new javax.swing.border.SoftBevelBorder (javax.swing.border.BevelBorder.RAISED));</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        public String getToolTipText(MouseEvent event)</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        {</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">            return event.getPoint().toString();</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">        }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><strong><span style="color: #002060">    }</span></strong></p> <p style="text-indent: 21pt; text-align: left" align="left"><span style="font-family: 瀹嬩綋">灝遍噸杞戒簡</span>JComponent<span style="font-family: 瀹嬩綋">鐨?/span>getToolTipText(MouseEvent)<span style="font-family: 瀹嬩綋">鏂規硶錛岃繖鏍峰氨鍙互鍦ㄦ</span>JPanel<span style="font-family: 瀹嬩綋">涓Щ鍔ㄩ紶鏍囩殑鏃跺欑湅鍒版彁紺烘涓殑鍙樺寲浜嗐?/span></p><img src ="http://www.aygfsteel.com/zl860628/aggbug/199806.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zl860628/" target="_blank">stonebow</a> 2008-05-11 11:14 <a href="http://www.aygfsteel.com/zl860628/archive/2008/05/11/199806.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">岗巴县</a>| <a href="http://" target="_blank">盘山县</a>| <a href="http://" target="_blank">永吉县</a>| <a href="http://" target="_blank">萨迦县</a>| <a href="http://" target="_blank">罗江县</a>| <a href="http://" target="_blank">桐乡市</a>| <a href="http://" target="_blank">新田县</a>| <a href="http://" target="_blank">佛教</a>| <a href="http://" target="_blank">张北县</a>| <a href="http://" target="_blank">武穴市</a>| <a href="http://" target="_blank">罗江县</a>| <a href="http://" target="_blank">文昌市</a>| <a href="http://" target="_blank">册亨县</a>| <a href="http://" target="_blank">醴陵市</a>| <a href="http://" target="_blank">来宾市</a>| <a href="http://" target="_blank">确山县</a>| <a href="http://" target="_blank">南安市</a>| <a href="http://" target="_blank">如皋市</a>| <a href="http://" target="_blank">伊春市</a>| <a href="http://" target="_blank">葵青区</a>| <a href="http://" target="_blank">陕西省</a>| <a href="http://" target="_blank">郯城县</a>| <a href="http://" target="_blank">搜索</a>| <a href="http://" target="_blank">夹江县</a>| <a href="http://" target="_blank">泰兴市</a>| <a href="http://" target="_blank">石泉县</a>| <a href="http://" target="_blank">淅川县</a>| <a href="http://" target="_blank">甘孜</a>| <a href="http://" target="_blank">田林县</a>| <a href="http://" target="_blank">安平县</a>| <a href="http://" target="_blank">高要市</a>| <a href="http://" target="_blank">山西省</a>| <a href="http://" target="_blank">类乌齐县</a>| <a href="http://" target="_blank">浮山县</a>| <a href="http://" target="_blank">盐城市</a>| <a href="http://" target="_blank">德保县</a>| <a href="http://" target="_blank">宾川县</a>| <a href="http://" target="_blank">怀安县</a>| <a href="http://" target="_blank">西贡区</a>| <a href="http://" target="_blank">白沙</a>| <a href="http://" target="_blank">台北县</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>