﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-hjh132's Blog-随笔分类-GUI探索之道</title><link>http://www.blogjava.net/hjh132/category/29049.html</link><description>不是曾经，而是现在——有一份真挚的爱情摆在我面前，我要好好珍惜！</description><language>zh-cn</language><lastBuildDate>Fri, 18 Jan 2008 22:31:32 GMT</lastBuildDate><pubDate>Fri, 18 Jan 2008 22:31:32 GMT</pubDate><ttl>60</ttl><item><title>通常使用的事件监听器接口</title><link>http://www.blogjava.net/hjh132/archive/2008/01/19/176384.html</link><dc:creator>101℃太阳</dc:creator><author>101℃太阳</author><pubDate>Fri, 18 Jan 2008 17:34:00 GMT</pubDate><guid>http://www.blogjava.net/hjh132/archive/2008/01/19/176384.html</guid><wfw:comment>http://www.blogjava.net/hjh132/comments/176384.html</wfw:comment><comments>http://www.blogjava.net/hjh132/archive/2008/01/19/176384.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hjh132/comments/commentRss/176384.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hjh132/services/trackbacks/176384.html</trackback:ping><description><![CDATA[&nbsp;
<table class="MsoNormalTable" style="border-right: medium none; border-top: medium none; border-left: medium none; width: 437.4pt; border-bottom: medium none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" width="583" border="1">
    <tbody>
        <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt" width="166">
            <p class="MsoNormal" style="line-height: 12pt; text-align: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="center"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" width="417">
            <p class="MsoNormal" style="line-height: 12pt; text-align: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="center"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">描述</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 1">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">ActionListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="mso-line-height-alt: 10.0pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义了一个接收动作事件的方法</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="mso-line-height-alt: 10.0pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void actionPerformed(<span style="color: blue">ActionEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 2">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">AdjustmentListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义了一个接收调整事件的方法</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void adjustmentValueChange(<span style="color: blue">AdustmentEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 3">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">ComponentListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义了四个方法来识别何时隐藏、移动、改变大小、显示组件</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentHidden(<span style="color: blue">ComponentEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentMoved(<span style="color: blue">ComponentEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentResized(<span style="color: blue">ComponentEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentShown(<span style="color: blue">ComponentEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 4">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">ContainerListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义两个方法来识别何时从容器中加入或除去组件</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentAdded(<span style="color: blue">ContainerEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void componentRemoved(<span style="color: blue">ContainerEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 5">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">FocusListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义两个方法来识别何时组件获得或失去焦点</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void focusGained(<span style="color: blue">FocusEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void focusLost(<span style="color: blue">FocusEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 6">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">ItemListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义一个方法来识别何时项目状态改变</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void itemStateChange(<span style="color: blue">ItemEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 7">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">KeyListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义三个方法来识别何时键按下、释放和键入字符事件</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void keyPressed(<span style="color: blue">KeyEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void keyReleased(<span style="color: blue">KeyEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void keyTyped(<span style="color: blue">KeyEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 8">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">MouseLitener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义五个方法来识别何时鼠标单击、进入组件、离开组件、按下和释放事件</span><span lang="EN-US" style="font-size: 9pt; font-family: 宋体; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseClicked(<span style="color: blue">MouseEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseEntered(<span style="color: blue">MouseEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseExited(<span style="color: blue">MouseEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mousePressed(<span style="color: blue">MouseEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseReleased(<span style="color: blue">MouseEvnet</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 9">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">MouseMotionListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义两个方法来识别何时鼠标拖运和移动</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseDragged(<span style="color: blue">MouseEvent</span> e)<o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void mouseMoved(<span style="color: blue">MouseEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 10">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">TextListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义一个方法来识别何时文本值改变</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void textValueChanged(<span style="color: blue">TextEvent</span> e)</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="mso-yfti-irow: 11; mso-yfti-lastrow: yes">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 124.8pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="166">
            <p class="MsoNormal" style="line-height: 12pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><span lang="EN-US" style="color: blue; mso-bidi-font-size: 10.5pt">WindowListener</span><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: medium none; padding-left: 5.4pt; padding-bottom: 0cm; border-left: medium none; width: 312.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="417">
            <p class="MsoNormal" style="line-height: 12pt"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义七个方法来识别何时窗口激活、关闭、失效、最小化、还原、打开和退出</span><span lang="EN-US" style="font-size: 9pt; font-family: 宋体; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowActivated(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">激活</span><span lang="EN-US" style="font-size: 12pt; mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowClosed(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">关闭</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowDeactivated(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">失效</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowDeiconified(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">还原</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowIconified(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最小化</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowOpened(<span style="color: blue">WindowEvent</span> e) //</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">打开</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
            <p class="MsoNormal" style="line-height: 12pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">void windowClosing(<span style="color: blue">WindowEvent</span> e) // </span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">退出</span><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p>
            </td>
        </tr>
    </tbody>
</table>
  <img src ="http://www.blogjava.net/hjh132/aggbug/176384.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hjh132/" target="_blank">101℃太阳</a> 2008-01-19 01:34 <a href="http://www.blogjava.net/hjh132/archive/2008/01/19/176384.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>