JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.Window
的使用

使用 Window 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.event 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 
java.awt.im.spi 提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的介面。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
 

java.awtWindow 的使用
 

java.awtWindow 的子類別
 class Dialog
          Dialog 是一個帶標題和邊界的頂層視窗,邊界一般用於從使用者處獲得某種形式的輸入。
 class FileDialog
          FileDialog 類別顯示一個對話框視窗,使用者可以從中選擇檔案。
 class Frame
          Frame 是帶有標題和邊框的頂層視窗。
 

返回 Windowjava.awt 中的方法
 Window KeyboardFocusManager.getActiveWindow()
          如果活動 Window 與調用執行緒位於同一個上下文中,則返回活動 Window。
 Window KeyboardFocusManager.getFocusedWindow()
          如果聚焦視窗與調用執行緒位於同一個上下文中,則返回聚焦視窗。
 Window GraphicsDevice.getFullScreenWindow()
          如果設備處於全屏網要,則返回表示全屏視窗的 Window 物件。
protected  Window KeyboardFocusManager.getGlobalActiveWindow()
          返回活動 Window,即使調用執行緒處於活動 Window 之外的上下文中。
protected  Window KeyboardFocusManager.getGlobalFocusedWindow()
          返回聚焦 Window,即使調用執行緒處於聚焦 Window 之外的上下文中。
 Window[] Window.getOwnedWindows()
          返回包含此視窗當前擁有的所有視窗的陣列。
 Window Window.getOwner()
          返回此視窗的所有者。
static Window[] Window.getOwnerlessWindows()
          返回一個陣列,該陣列由此應用程序創建的所有沒有所有者的 Window 組成。
static Window[] Window.getWindows()
          返回一個陣列,該陣列由此應用程序創建的所有 Window(包括被擁有的和不被擁有的)組成。
 

參數型別為 Windowjava.awt 中的方法
protected abstract  java.awt.peer.WindowPeer Toolkit.createWindow(Window target)
          使用指定同位體介面創建此工具套件的 Window 實作。
 Component FocusTraversalPolicy.getInitialComponent(Window window)
          返回第一次將視窗設置為可見時,應該接收焦點的 Component。
 void GraphicsDevice.setFullScreenWindow(Window w)
          進入全屏網要,或返回視窗化網要。
protected  void KeyboardFocusManager.setGlobalActiveWindow(Window activeWindow)
          設置活動 Window。
protected  void KeyboardFocusManager.setGlobalFocusedWindow(Window focusedWindow)
          設置聚焦 Window。
 

參數型別為 Windowjava.awt 中的建構子
Dialog(Window owner)
          建構一個最初不可見的、無網要的 Dialog,它帶有指定所有者 Window 和一個空標題。
Dialog(Window owner, Dialog.ModalityType modalityType)
          建構一個最初不可見的 Dialog,它帶有指定所有者 Window、網要和一個空標題。
Dialog(Window owner, String title)
          建構一個最初不可見的、無網要的 Dialog,它帶有指定的所有者 Window 和標題。
Dialog(Window owner, String title, Dialog.ModalityType modalityType)
          建構一個最初不可見的 Dialog,它帶有指定的所有者 Window、標題和網要。
Dialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc)
          建構一個最初不可見的 Dialog,它帶有指定的所有者 Window、標題、網要和 GraphicsConfiguration
Window(Window owner)
          建構一個新的、最初不可見的視窗,使用指定 Window 作為其所有者。
Window(Window owner, GraphicsConfiguration gc)
          建構一個新的、最初不可見的視窗,使用指定的所有者 Window 和螢幕設備的 GraphicsConfiguration
 

java.awt.eventWindow 的使用
 

返回 Windowjava.awt.event 中的方法
 Window WindowEvent.getOppositeWindow()
          返回在此焦點或活動性變化中所涉及的其他 Window。
 Window WindowEvent.getWindow()
          返回事件的發起方。
 

參數型別為 Windowjava.awt.event 中的建構子
WindowEvent(Window source, int id)
          建構一個 WindowEvent 物件。
WindowEvent(Window source, int id, int oldState, int newState)
          建構一個具有指定的以前和新視窗狀態的 WindowEvent 物件。
WindowEvent(Window source, int id, Window opposite)
          建構一個具有指定對應 WindowWindowEvent 物件。
WindowEvent(Window source, int id, Window opposite, int oldState, int newState)
          建構一個 WindowEvent 物件。
 

java.awt.im.spiWindow 的使用
 

返回 Windowjava.awt.im.spi 中的方法
 Window InputMethodContext.createInputMethodWindow(String title, boolean attachToInputContext)
          創建輸入方法使用的頂層視窗。
 

javax.swingWindow 的使用
 

javax.swingWindow 的子類別
 class JDialog
          創建對話框視窗的主要類別。
 class JFrame
          java.awt.Frame 的擴展版本,該版本添加了對 JFC/Swing 元件架構的支持。
 class JWindow
          JWindow 是一個容器,可以顯示在使用者桌面上的任何位置。
 

返回 Windowjavax.swing 中的方法
static Window SwingUtilities.getWindowAncestor(Component c)
          返回 c 的第一個 Window 祖先;如果 c 未包含在 Window 內,則返回 null
static Window SwingUtilities.windowForComponent(Component c)
          返回 c 的第一個 Window 祖先;如果 c 未包含在 Window 內,則返回 null
 

參數型別為 Windowjavax.swing 中的方法
 void RepaintManager.addDirtyRegion(Window window, int x, int y, int w, int h)
          將 window 添加到需要重繪的 Component 列表。
 

參數型別為 Windowjavax.swing 中的建構子
JDialog(Window owner)
          創建一個具有指定所有者 Window 和空標題的無網要對話框。
JDialog(Window owner, Dialog.ModalityType modalityType)
          創建一個具有指定所有者 Window、網要和空標題的對話框。
JDialog(Window owner, String title)
          創建一個具有指定標題和所有者 Window 的無網要對話框。
JDialog(Window owner, String title, Dialog.ModalityType modalityType)
          創建一個具有指定標題、所有者 Window 和網要的對話框。
JDialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc)
          創建一個具有指定標題、所有者 Window、網要和 GraphicsConfiguration 的對話框。
JWindow(Window owner)
          使用指定的所有者視窗創建視窗。
JWindow(Window owner, GraphicsConfiguration gc)
          使用螢幕設備的指定所有者視窗和 GraphicsConfiguration 創建視窗。
 

javax.swing.plaf.basicWindow 的使用
 

javax.swing.plaf.basicWindow 的子類別
protected  class BasicToolBarUI.DragWindow
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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