JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.basic
類別 BasicTreeUI.ComponentHandler

java.lang.Object
  繼承者 java.awt.event.ComponentAdapter
      繼承者 javax.swing.plaf.basic.BasicTreeUI.ComponentHandler
所有已實作的介面:
ActionListener, ComponentListener, EventListener
正在封閉類別:
BasicTreeUI

public class BasicTreeUI.ComponentHandler
extends ComponentAdapter
implements ActionListener

滾動時更新首選大小(如果需要)。


欄位摘要
protected  JScrollBar scrollBar
          正在調整的 scrollBar。
protected  Timer timer
          在滾動窗格中調整滾動條時使用的 Timer。
 
建構子摘要
BasicTreeUI.ComponentHandler()
           
 
方法摘要
 void actionPerformed(ActionEvent ae)
          因 Timer 而將此方法作為公共方法。
 void componentMoved(ComponentEvent e)
          元件位置更改時調用。
protected  JScrollPane getScrollPane()
          返回容納 JTree 的 JScrollPane;如果一個也沒有找到,則返回 null。
protected  void startTimer()
          在必要時,創建並啟動 Timer 來檢查是否需要調整邊界的大小。
 
從類別 java.awt.event.ComponentAdapter 繼承的方法
componentHidden, componentResized, componentShown
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

timer

protected Timer timer
在滾動窗格中調整滾動條時使用的 Timer。


scrollBar

protected JScrollBar scrollBar
正在調整的 scrollBar。

建構子詳細資訊

BasicTreeUI.ComponentHandler

public BasicTreeUI.ComponentHandler()
方法詳細資訊

componentMoved

public void componentMoved(ComponentEvent e)
從類別 ComponentAdapter 複製的描述
元件位置更改時調用。

指定者:
介面 ComponentListener 中的 componentMoved
覆寫:
類別 ComponentAdapter 中的 componentMoved

startTimer

protected void startTimer()
在必要時,創建並啟動 Timer 來檢查是否需要調整邊界的大小。


getScrollPane

protected JScrollPane getScrollPane()
返回容納 JTree 的 JScrollPane;如果一個也沒有找到,則返回 null。


actionPerformed

public void actionPerformed(ActionEvent ae)
因 Timer 而將此方法作為公共方法。如果 scrollBar 為 null 或者沒有調整,則其停止計時器並更新大小。

指定者:
介面 ActionListener 中的 actionPerformed

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only