|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Container 的軟體套件 | |
---|---|
java.applet | 提供創建 applet 所必需的類別和 applet 用來與其 applet 上下文通信的類別。 |
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.event | 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 |
java.beans.beancontext | 提供與 bean 上下文有關的類別和介面。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.colorchooser | 包含供 JColorChooser 元件使用的類別和介面。 |
javax.swing.event | 供 Swing 元件觸發的事件使用。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.plaf.metal | 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 |
javax.swing.table | 提供用於處理 javax.swing.JTable 的類別和介面。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.tree | 提供處理 javax.swing.JTree 的類別和介面。 |
java.applet 中 Container 的使用 |
---|
java.applet 中 Container 的子類別 | |
---|---|
class |
Applet
applet 是一種不能單獨運行但可嵌入在其他應用程序中的小程序。 |
java.awt 中 Container 的使用 |
---|
java.awt 中 Container 的子類別 | |
---|---|
class |
Dialog
Dialog 是一個帶標題和邊界的頂層視窗,邊界一般用於從使用者處獲得某種形式的輸入。 |
class |
FileDialog
FileDialog 類別顯示一個對話框視窗,使用者可以從中選擇檔案。 |
class |
Frame
Frame 是帶有標題和邊框的頂層視窗。 |
class |
Panel
Panel 是最簡單的容器類別。 |
class |
ScrollPane
實作用於單個子元件的自動水平和/或垂直滾動的容器類別。 |
class |
Window
Window 物件是一個沒有邊界和選單欄的頂層視窗。 |
返回 Container 的 java.awt 中的方法 | |
---|---|
Container |
KeyboardFocusManager.getCurrentFocusCycleRoot()
如果當前焦點循環根與調用執行緒位於相同的上下文中,則返回當前焦點循環根。 |
Container |
Window.getFocusCycleRootAncestor()
始終返回 null ,因為視窗沒有祖先;它們表示元件層次結構的頂層。 |
Container |
Component.getFocusCycleRootAncestor()
返回作為此 Component 焦點遍歷循環的焦點循環根的 Container。 |
protected Container |
KeyboardFocusManager.getGlobalCurrentFocusCycleRoot()
返回當前焦點循環根,即使調用執行緒處於當前焦點循環根之外的上下文中。 |
protected static Container |
Toolkit.getNativeContainer(Component c)
使本機同位體能夠查詢給定本機元件的本機容器(例如,直接父元件可以是輕量級的)。 |
Container |
Component.getParent()
獲取此元件的父級。 |
參數型別為 Container 的 java.awt 中的方法 | |
---|---|
protected void |
GridBagLayout.arrangeGrid(Container parent)
佈置網格。 |
protected void |
GridBagLayout.ArrangeGrid(Container parent)
此方法已過時,僅為提供向後相容性;新程式碼應該調用 arrangeGrid 來代替。 |
void |
DefaultKeyboardFocusManager.downFocusCycle(Container aContainer)
將焦點下移一個焦點遍歷循環。 |
abstract void |
KeyboardFocusManager.downFocusCycle(Container aContainer)
將焦點下移一個焦點遍歷循環。 |
void |
CardLayout.first(Container parent)
翻轉到容器的第一張卡片。 |
Component |
ContainerOrderFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回應該接收 aComponent 後面的焦點的 Component。 |
abstract Component |
FocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回應該接收 aComponent 之後的焦點的 Component,aContainer 必須是 aComponent 的焦點循環根,或者焦點遍歷策略提供者。 |
Component |
ContainerOrderFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回應該接收 aComponent 前面的焦點的 Component。 |
abstract Component |
FocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回應該接收 aComponent 之前的焦點的 Component,aContainer 必須是 aComponent 的焦點循環根,或焦點遍歷策略提供者。 |
Component |
ContainerOrderFocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回預設擁有焦點的 Component。 |
abstract Component |
FocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回要聚焦的預設 Component。 |
Component |
ContainerOrderFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍歷循環中的第一個 Component。 |
abstract Component |
FocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍歷循環中的第一個 Component。 |
Component |
ContainerOrderFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍歷循環中的最後一個 Component。 |
abstract Component |
FocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍歷循環中的最後一個 Component。 |
float |
GridBagLayout.getLayoutAlignmentX(Container parent)
返回沿 X 軸的對齊方式。 |
float |
CardLayout.getLayoutAlignmentX(Container parent)
返回沿 x 軸的對齊方式。 |
float |
BorderLayout.getLayoutAlignmentX(Container parent)
返回沿 x 軸的對齊方式。 |
float |
LayoutManager2.getLayoutAlignmentX(Container target)
返回沿 X 軸的對齊方式。 |
float |
GridBagLayout.getLayoutAlignmentY(Container parent)
返回沿 y 軸的對齊方式。 |
float |
CardLayout.getLayoutAlignmentY(Container parent)
返回沿 y 軸的對齊方式。 |
float |
BorderLayout.getLayoutAlignmentY(Container parent)
返回沿 y 軸的對齊方式。 |
float |
LayoutManager2.getLayoutAlignmentY(Container target)
返回沿 Y 軸的對齊方式。 |
Component |
BorderLayout.getLayoutComponent(Container target,
Object constraints)
基於目標 Container 的元件方向,返回給定約束位置對應的元件。 |
protected GridBagLayoutInfo |
GridBagLayout.getLayoutInfo(Container parent,
int sizeflag)
為當前受管子級的集合填充 GridBagLayoutInfo 的實例。 |
protected GridBagLayoutInfo |
GridBagLayout.GetLayoutInfo(Container parent,
int sizeflag)
此方法已過時,僅為提供向後相容性;新程式碼應該調用 getLayoutInfo 來代替。 |
protected Dimension |
GridBagLayout.getMinSize(Container parent,
GridBagLayoutInfo info)
基於 getLayoutInfo 中的資訊計算其所有者的最小大小。 |
protected Dimension |
GridBagLayout.GetMinSize(Container parent,
GridBagLayoutInfo info)
此方法已過時,僅為提供向後相容性;新程式碼應該調用 getMinSize 來代替。 |
void |
GridBagLayout.invalidateLayout(Container target)
使佈局失效,指示如果佈局管理器快取記憶體了資訊,則應該將其丟棄。 |
void |
CardLayout.invalidateLayout(Container target)
使佈局無效,指示如果佈局管理器快取記憶體了資訊,則應該將其丟棄。 |
void |
BorderLayout.invalidateLayout(Container target)
使佈局無效,指示如果佈局管理器快取記憶體了資訊,則應該將其丟棄。 |
void |
LayoutManager2.invalidateLayout(Container target)
使佈局失效,指示如果佈局管理器快取記憶體了資訊,則應該將其丟棄。 |
boolean |
Container.isFocusCycleRoot(Container container)
返回指定的 Container 是否是此 Container 的焦點遍歷循環的焦點循環根。 |
boolean |
Component.isFocusCycleRoot(Container container)
返回指定的 Container 是否為此 Component 焦點遍歷循環的焦點循環根。 |
void |
CardLayout.last(Container parent)
翻轉到容器的最後一張卡片。 |
void |
GridBagLayout.layoutContainer(Container parent)
使用此網格包佈局佈置指定容器。 |
void |
GridLayout.layoutContainer(Container parent)
使用此佈局佈置指定容器。 |
void |
CardLayout.layoutContainer(Container parent)
使用此卡片佈局佈置指定的容器。 |
void |
FlowLayout.layoutContainer(Container target)
佈置該容器。 |
void |
BorderLayout.layoutContainer(Container target)
使用此邊框佈局對容器參數進行佈局。 |
void |
LayoutManager.layoutContainer(Container parent)
佈置指定容器。 |
Dimension |
GridBagLayout.maximumLayoutSize(Container target)
在給出指定目標容器中的元件的前提下,返回此佈局的最大維數 |
Dimension |
CardLayout.maximumLayoutSize(Container target)
給出指定目標容器中的元件,返回此佈局的最大尺寸。 |
Dimension |
BorderLayout.maximumLayoutSize(Container target)
在給出指定目標容器中的元件的前提下,返回此佈局的最大尺寸。 |
Dimension |
LayoutManager2.maximumLayoutSize(Container target)
給定指定容器的元件,計算該容器的最大大小維數。 |
Dimension |
GridBagLayout.minimumLayoutSize(Container parent)
使用此網格包佈局確定 parent 容器的最小大小。 |
Dimension |
GridLayout.minimumLayoutSize(Container parent)
使用此網路佈局確定最小大小的容器參數。 |
Dimension |
CardLayout.minimumLayoutSize(Container parent)
計算指定面板大小的最小值。 |
Dimension |
FlowLayout.minimumLayoutSize(Container target)
返回需要佈置 visible 元件的最小維數,該元件包含在指定的目標容器中。 |
Dimension |
BorderLayout.minimumLayoutSize(Container target)
使用此佈局管理器確定 target 容器的最小大小。 |
Dimension |
LayoutManager.minimumLayoutSize(Container parent)
給定指定容器所包含的元件,計算該容器的最小大小維數。 |
void |
CardLayout.next(Container parent)
翻轉到指定容器的下一張卡片。 |
Dimension |
GridBagLayout.preferredLayoutSize(Container parent)
使用此網路包佈局確定 parent 容器的首選大小。 |
Dimension |
GridLayout.preferredLayoutSize(Container parent)
使用此網格佈局確定容器參數的首選大小。 |
Dimension |
CardLayout.preferredLayoutSize(Container parent)
使用此卡片佈局確定容器參數的首選大小。 |
Dimension |
FlowLayout.preferredLayoutSize(Container target)
給出指定目標容器中的 visible 元件,返回此佈局的首選維數。 |
Dimension |
BorderLayout.preferredLayoutSize(Container target)
基於容器中的元件,使用此佈局管理器確定 target 容器的首選大小。 |
Dimension |
LayoutManager.preferredLayoutSize(Container parent)
給定指定容器所包含的元件,計算該容器的首選大小維數。 |
void |
CardLayout.previous(Container parent)
翻轉到指定容器的前一張卡片。 |
void |
KeyboardFocusManager.setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)
設置當前焦點循環根。 |
void |
CardLayout.show(Container parent,
String name)
翻轉到使用 addLayoutComponent 添加到此佈局的具有指定 name 的元件。 |
java.awt.event 中 Container 的使用 |
---|
返回 Container 的 java.awt.event 中的方法 | |
---|---|
Container |
HierarchyEvent.getChangedParent()
返回由 getChanged() 返回的 Component 的父級。 |
Container |
ContainerEvent.getContainer()
返回事件的始發者。 |
參數型別為 Container 的 java.awt.event 中的建構子 | |
---|---|
HierarchyEvent(Component source,
int id,
Component changed,
Container changedParent)
建構一個 HierarchyEvent 物件來標識 Component 層次結構中的更改。 |
|
HierarchyEvent(Component source,
int id,
Component changed,
Container changedParent,
long changeFlags)
建構一個 HierarchyEvent 物件來標識 Component 層次結構中的更改。 |
java.beans.beancontext 中 Container 的使用 |
---|
返回 Container 的 java.beans.beancontext 中的方法 | |
---|---|
Container |
BeanContextContainerProxy.getContainer()
獲得與此 BeanContext 相關聯的 java.awt.Container 。 |
javax.swing 中 Container 的使用 |
---|
javax.swing 中 Container 的子類別 | |
---|---|
class |
AbstractButton
定義按鈕和選單項的一般行為。 |
class |
Box
使用 BoxLayout 物件作為其佈局管理器的一個輕量級容器。 |
static class |
Box.Filler
參與佈局但沒有視圖的輕量級元件的實作。 |
class |
CellRendererPane
此類別被插入在單元格渲染器與使用它們的元件之間。 |
class |
DefaultListCellRenderer
呈現列表中的一個項。 |
static class |
DefaultListCellRenderer.UIResource
實作 UIResource 的 DefaultListCellRenderer 的子類別。 |
class |
JApplet
java.applet.Applet 的擴展版,它添加了對 JFC/Swing 元件架構的支持。 |
class |
JButton
"push" 按鈕的實作。 |
class |
JCheckBox
複選框的實作,複選框是一個可以被選定和取消選定的項,它將其狀態顯示給使用者。 |
class |
JCheckBoxMenuItem
可以被選定或取消選定的選單項。 |
class |
JColorChooser
JColorChooser 提供一個用於允許使用者操作和選擇顏色的控制器窗格。 |
class |
JComboBox
將按鈕或可編輯欄位與下拉列表組合的元件。 |
class |
JComponent
該類別是除頂層容器外所有 Swing 元件的基礎類別。 |
class |
JDesktopPane
用於創建多文檔介面或虛擬桌面的容器。 |
class |
JDialog
創建對話框視窗的主要類別。 |
class |
JEditorPane
可編輯各種內容的文本元件。 |
class |
JFileChooser
JFileChooser 為使用者選擇檔案提供了一種簡單的機制。 |
class |
JFormattedTextField
JFormattedTextField 擴展了 JTextField ,添加了對格式化任意值的支持,以及一旦使用者編輯了文本就檢索特定物件的支持。 |
class |
JFrame
java.awt.Frame 的擴展版本,該版本添加了對 JFC/Swing 元件架構的支持。 |
class |
JInternalFrame
提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。 |
static class |
JInternalFrame.JDesktopIcon
此元件表示 JInternalFrame 的圖標化版本。 |
class |
JLabel
用於短文本字元串或圖像或二者的顯示區。 |
class |
JLayeredPane
JLayeredPane 為 JFC/Swing 容器添加了深度,允許元件在需要時互相重疊。 |
class |
JList
顯示物件列表並且允許使用者選擇一個或多個項的元件。 |
class |
JMenu
選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。 |
class |
JMenuBar
選單欄的實作。 |
class |
JMenuItem
選單中的項的實作。 |
class |
JOptionPane
JOptionPane 有助於方便地彈出要求使用者提供值或向其發出通知的標準對話框。 |
class |
JPanel
JPanel 是一般輕量級容器。 |
class |
JPasswordField
JPasswordField 是一個輕量級元件,允許編輯單行文本,其視圖指示鍵入內容,但不顯示原始字元。 |
class |
JPopupMenu
彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。 |
static class |
JPopupMenu.Separator
彈出與選單有關的分隔符。 |
class |
JProgressBar
以可視化形式顯示某些任務進度的元件。 |
class |
JRadioButton
實作一個單選按鈕,此按鈕項可被選擇或取消選擇,並可為使用者顯示其狀態。 |
class |
JRadioButtonMenuItem
一個單選按鈕選單項的實作。 |
class |
JRootPane
該輕量級容器由 JFrame 、JDialog 、JWindow 、JApplet 和 JInternalFrame 在後台使用。 |
class |
JScrollBar
滾動條的實作。 |
class |
JScrollPane
提供輕量級元件的 scrollable 視圖。 |
protected class |
JScrollPane.ScrollBar
預設情況下, JScrollPane 創建的滾動條為此類別的實例。 |
class |
JSeparator
JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。 |
class |
JSlider
一個讓使用者以圖形方式在有界區間內通過移動滑塊來選擇值的元件。 |
class |
JSpinner
讓使用者從一個有序序列中選擇一個數字或者一個物件值的單行輸入欄位。 |
static class |
JSpinner.DateEditor
其模型為 SpinnerDateModel 的 JSpinner 編輯器。 |
static class |
JSpinner.DefaultEditor
一個針對非常特殊編輯器的簡單基礎類別,該類別在 JFormattedTextField 中顯示模型的當前值的只讀視圖。 |
static class |
JSpinner.ListEditor
其模型為 SpinnerListModel 的 JSpinner 編輯器。 |
static class |
JSpinner.NumberEditor
其模型為 SpinnerNumberModel 的 JSpinner 編輯器。 |
class |
JSplitPane
JSplitPane 用於分隔兩個(只能兩個)Component 。 |
class |
JTabbedPane
一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。 |
class |
JTable
JTable 用來顯示和編輯常規二維單元表。 |
class |
JTextArea
JTextArea 是一個顯示純文本的多行區域。 |
class |
JTextField
JTextField 是一個輕量級元件,它允許編輯單行文本。 |
class |
JTextPane
可以用以圖形方式表示的屬性來標記的文本元件。 |
class |
JToggleButton
具有兩個狀態的(two-state)按鈕的實作。 |
class |
JToolBar
JToolBar 提供了一個用來顯示常用的 Action 或控制元件的元件。 |
static class |
JToolBar.Separator
一個特定於工具欄的分隔符。 |
class |
JToolTip
用來顯示 Component 的「提示」。 |
class |
JTree
將分層資料集顯示為輪廓的控制元件。 |
class |
JViewport
用於查看底層資訊的“視口”或“觀察孔”。 |
class |
JWindow
JWindow 是一個容器,可以顯示在使用者桌面上的任何位置。 |
宣告為 Container 的 javax.swing 中的欄位 | |
---|---|
protected Container |
JRootPane.contentPane
內容窗格。 |
返回 Container 的 javax.swing 中的方法 | |
---|---|
protected Container |
JRootPane.createContentPane()
由建構子調用以便創建預設的 contentPane 。 |
static Container |
SwingUtilities.getAncestorNamed(String name,
Component comp)
在元件層次結構中搜尋上面的 comp 的便捷方法,返回它找到的 name 第一個物件。 |
static Container |
SwingUtilities.getAncestorOfClass(Class<?> c,
Component comp)
在元件層次結構中搜尋上面的 comp 的便捷方法,返回它找到的類別 c 的第一個物件。 |
Container |
JApplet.getContentPane()
返回此 applet 的 contentPane 物件。 |
Container |
JWindow.getContentPane()
返回作為此視窗的 contentPane 的 Container 。 |
Container |
JDialog.getContentPane()
返回此對話框的 contentPane 物件。 |
Container |
JInternalFrame.getContentPane()
返回此內部窗體的內容窗格。 |
Container |
JRootPane.getContentPane()
返回內容窗格,它是保存以根窗格為父級的元件的容器。 |
Container |
JFrame.getContentPane()
返回此窗體的 contentPane 物件 |
Container |
RootPaneContainer.getContentPane()
返回 contentPane。 |
Container |
JInternalFrame.getFocusCycleRootAncestor()
始終返回 null ,原因是 JInternalFrame 必須始終為焦點遍歷循環的根。 |
Container |
OverlayLayout.getTarget()
返回使用此佈局管理器的容器。 |
Container |
BoxLayout.getTarget()
返回使用此佈局管理器的容器。 |
Container |
JComponent.getTopLevelAncestor()
返回此元件的頂層祖先(包含的 Window 或 Applet );如果尚未將此元件添加到任意容器中,則返回 null 。 |
參數型別為 Container 的 javax.swing 中的方法 | |
---|---|
Component |
DefaultFocusManager.getComponentAfter(Container aContainer,
Component aComponent)
|
Component |
LayoutFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回應在 aComponent 之後接收焦點的 Component。 |
Component |
SortingFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回應該接收 aComponent 後面的焦點的 Component。 |
Component |
DefaultFocusManager.getComponentBefore(Container aContainer,
Component aComponent)
|
Component |
LayoutFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回應在 aComponent 之前接收焦點的 Component。 |
Component |
SortingFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回應該接收 aComponent 前面的焦點的 Component。 |
abstract int |
LayoutStyle.getContainerGap(JComponent component,
int position,
Container parent)
返回元件與其父容器的指定邊緣之間放置的空格數量。 |
Component |
SortingFocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回預設擁有焦點的 Component。 |
Component |
DefaultFocusManager.getFirstComponent(Container aContainer)
|
Component |
LayoutFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍歷循環中的第一個 Component。 |
Component |
SortingFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍歷循環中的第一個 Component。 |
Component |
DefaultFocusManager.getLastComponent(Container aContainer)
|
Component |
LayoutFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍歷循環中的最後一個 Component。 |
Component |
SortingFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍歷循環中的最後一個 Component。 |
float |
GroupLayout.getLayoutAlignmentX(Container parent)
返回沿 x 軸的對齊方式。 |
float |
OverlayLayout.getLayoutAlignmentX(Container target)
返回容器沿 X 軸的對齊方式。 |
float |
SpringLayout.getLayoutAlignmentX(Container p)
返回 0.5f(居中)。 |
float |
BoxLayout.getLayoutAlignmentX(Container target)
返回容器沿 X 軸的對齊方式。 |
float |
JRootPane.RootLayout.getLayoutAlignmentX(Container target)
|
float |
GroupLayout.getLayoutAlignmentY(Container parent)
返回沿 y 軸的對齊方式。 |
float |
OverlayLayout.getLayoutAlignmentY(Container target)
返回容器沿 Y 軸的對齊方式。 |
float |
SpringLayout.getLayoutAlignmentY(Container p)
返回 0.5f(居中)。 |
float |
BoxLayout.getLayoutAlignmentY(Container target)
返回容器沿 Y 軸的對齊方式。 |
float |
JRootPane.RootLayout.getLayoutAlignmentY(Container target)
|
abstract int |
LayoutStyle.getPreferredGap(JComponent component1,
JComponent component2,
LayoutStyle.ComponentPlacement type,
int position,
Container parent)
返回兩個元件之間使用的空格的數量。 |
void |
GroupLayout.invalidateLayout(Container parent)
使佈局失效,指示如果佈局管理器快取記憶體了資訊,則應該將其丟棄。 |
void |
OverlayLayout.invalidateLayout(Container target)
指示子容器已更改其佈局相關資訊,這會導致刷新所有快取記憶體計算。 |
void |
SpringLayout.invalidateLayout(Container p)
|
void |
BoxLayout.invalidateLayout(Container target)
指示一個子容器已經更改其佈局相關資訊,因此應該刷新所有已快取記憶體的計算結果。 |
void |
JRootPane.RootLayout.invalidateLayout(Container target)
|
void |
GroupLayout.layoutContainer(Container parent)
佈置指定的容器。 |
void |
JSpinner.DefaultEditor.layoutContainer(Container parent)
調整一個(並且是唯一)子級的大小,以完全填充父 insets 中的區域。 |
void |
OverlayLayout.layoutContainer(Container target)
當需要佈置指定的容器時,由 AWT 調用。 |
void |
SpringLayout.layoutContainer(Container parent)
|
void |
ViewportLayout.layoutContainer(Container parent)
在需要佈置指定容器時由 AWT 調用。 |
void |
ScrollPaneLayout.layoutContainer(Container parent)
佈置滾動窗格。 |
void |
BoxLayout.layoutContainer(Container target)
在需要佈置指定容器時,由 AWT 調用 。 |
void |
JRootPane.RootLayout.layoutContainer(Container parent)
指示佈局管理器為指定的容器執行佈局。 |
Dimension |
GroupLayout.maximumLayoutSize(Container parent)
返回指定容器的最大大小。 |
Dimension |
OverlayLayout.maximumLayoutSize(Container target)
返回需要佈置元件的最大維數,該元件包含在指定的目標容器中。 |
Dimension |
SpringLayout.maximumLayoutSize(Container parent)
|
Dimension |
BoxLayout.maximumLayoutSize(Container target)
返回目標容器佈置其所包含的元件時可使用的最大尺寸。 |
Dimension |
JRootPane.RootLayout.maximumLayoutSize(Container target)
返回佈局能夠使用的最大空間量。 |
Dimension |
GroupLayout.minimumLayoutSize(Container parent)
返回指定容器的最小大小。 |
Dimension |
JSpinner.DefaultEditor.minimumLayoutSize(Container parent)
返回第一個(並且是唯一)的子級最小大小與其父 insets 的大小和。 |
Dimension |
OverlayLayout.minimumLayoutSize(Container target)
返回需要佈置元件的最小維數,該元件包含在指定的目標容器中。 |
Dimension |
SpringLayout.minimumLayoutSize(Container parent)
|
Dimension |
ViewportLayout.minimumLayoutSize(Container parent)
返回需要佈置指定目標容器中包含的元件的最小維數。 |
Dimension |
ScrollPaneLayout.minimumLayoutSize(Container parent)
ScrollPane 的最小大小是 insets 加上視口最小大小,加上可見標題的最小大小,加上 displayPolicy 不為 NEVER 的滾動條的最小大小。 |
Dimension |
BoxLayout.minimumLayoutSize(Container target)
返回佈置包含在指定目標容器中的元件所需的最小尺寸。 |
Dimension |
JRootPane.RootLayout.minimumLayoutSize(Container parent)
返回佈局需要的最小空間量。 |
void |
CellRendererPane.paintComponent(Graphics g,
Component c,
Container p,
int x,
int y,
int w,
int h)
調用 this.paintComponent(g, c, p, x, y, w, h, false)。 |
static void |
SwingUtilities.paintComponent(Graphics g,
Component c,
Container p,
int x,
int y,
int w,
int h)
在指定的 Graphics 上繪製元件。 |
void |
CellRendererPane.paintComponent(Graphics g,
Component c,
Container p,
int x,
int y,
int w,
int h,
boolean shouldValidate)
在圖形物件 g 上繪製一個單元格渲染器元件 c。 |
void |
CellRendererPane.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
使用矩形的 x、y、width 和 height 欄位的調用 this.paintComponent()。 |
static void |
SwingUtilities.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
在指定的 Graphics 上繪製元件。 |
Dimension |
GroupLayout.preferredLayoutSize(Container parent)
返回指定容器的首選大小。 |
Dimension |
JSpinner.DefaultEditor.preferredLayoutSize(Container parent)
返回第一個(並且是唯一)子級的首選大小與其父 insets 的大小和。 |
Dimension |
OverlayLayout.preferredLayoutSize(Container target)
在給出指定目標容器中的元件的前提下,返回此佈局的首選維數。 |
Dimension |
SpringLayout.preferredLayoutSize(Container parent)
|
Dimension |
ViewportLayout.preferredLayoutSize(Container parent)
在給出指定目標容器中的元件的前提下,返回此佈局的首選維數。 |
Dimension |
ScrollPaneLayout.preferredLayoutSize(Container parent)
ScrollPane 的首選大小是 insets 的大小加上視口的首選大小、可見標題首選大小以及滾動條的首選大小,它按照給定的當前視圖和當前滾動條策略顯示。 |
Dimension |
BoxLayout.preferredLayoutSize(Container target)
在給出指定目標容器中的元件的前提下,返回此佈局的首選尺寸。 |
Dimension |
JRootPane.RootLayout.preferredLayoutSize(Container parent)
返回佈局要使用的空間量。 |
void |
JApplet.setContentPane(Container contentPane)
設置 contentPane 屬性。 |
void |
JWindow.setContentPane(Container contentPane)
設置此視窗的 contentPane 屬性。 |
void |
JDialog.setContentPane(Container contentPane)
設置 contentPane 屬性。 |
void |
JInternalFrame.setContentPane(Container c)
設置此 JInternalFrame 的 contentPane 屬性。 |
void |
JRootPane.setContentPane(Container content)
設置內容窗格,它是保存以根窗格為父級的元件的容器。 |
void |
JFrame.setContentPane(Container contentPane)
設置 contentPane 屬性。 |
void |
RootPaneContainer.setContentPane(Container contentPane)
"contentPane" 是應用程序特定元件的主要容器。 |
參數型別為 Container 的 javax.swing 中的建構子 | |
---|---|
BoxLayout(Container target,
int axis)
創建一個將沿給定軸放置元件的佈局管理器。 |
|
GroupLayout(Container host)
為指定的 Container 創建 GroupLayout 。 |
|
OverlayLayout(Container target)
建構執行子容器的覆寫安排的佈局管理器。 |
javax.swing.colorchooser 中 Container 的使用 |
---|
javax.swing.colorchooser 中 Container 的子類別 | |
---|---|
class |
AbstractColorChooserPanel
這是用於顏色選取器的抽象父級類別。 |
javax.swing.event 中 Container 的使用 |
---|
返回 Container 的 javax.swing.event 中的方法 | |
---|---|
Container |
AncestorEvent.getAncestor()
返回實際發生事件的祖先元件。 |
Container |
AncestorEvent.getAncestorParent()
返回實際發生事件的祖先元件的父元件。 |
參數型別為 Container 的 javax.swing.event 中的建構子 | |
---|---|
AncestorEvent(JComponent source,
int id,
Container ancestor,
Container ancestorParent)
建構一個 AncestorEvent 物件,以標識祖先元件顯示狀態的更改。 |
javax.swing.plaf.basic 中 Container 的使用 |
---|
javax.swing.plaf.basic 中 Container 的子類別 | |
---|---|
class |
BasicArrowButton
一個 JButton 物件,它繪製朝某個基本方向的縮放箭頭。 |
class |
BasicComboBoxRenderer
ComboBox 渲染器 警告:此類別的序列化物件將與以後的 Swing 版本不相容。 |
static class |
BasicComboBoxRenderer.UIResource
實作 UIResource 的 BasicComboBoxRenderer 的子類別。 |
class |
BasicComboPopup
此為 ComboPopup 介面的基本實作。 |
class |
BasicInternalFrameTitlePane
管理基本標題欄的類別 警告:此類別的序列化物件將與以後的 Swing 版本不相容。 |
class |
BasicInternalFrameTitlePane.SystemMenuBar
此類別應視為“受保護”內部類別。 |
class |
BasicSplitPaneDivider
BasicSplitPaneUI 使用的分隔符。 |
protected class |
BasicToolBarUI.DragWindow
|
返回 Container 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected Container |
BasicOptionPaneUI.createButtonArea()
創建並返回包含按鈕的 Container。 |
protected Container |
BasicOptionPaneUI.createMessageArea()
從 installComponents 獲取訊息以創建包含訊息正文的 Container。 |
protected Container |
BasicOptionPaneUI.createSeparator()
|
參數型別為 Container 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected void |
BasicOptionPaneUI.addButtonComponents(Container container,
Object[] buttons,
int initialIndex)
創建表示 buttons 中每個物件的適當對象並將其添加到 container 。 |
protected void |
BasicOptionPaneUI.addIcon(Container top)
創建並添加 JLabel,它表示對 top 調用 getIcon 所返回的圖標。 |
protected void |
BasicOptionPaneUI.addMessageComponents(Container container,
GridBagConstraints cons,
Object msg,
int maxll,
boolean internallyCreated)
創建表示 msg 的適當對象並將其置於 container 中。 |
protected void |
BasicOptionPaneUI.burstStringInto(Container c,
String d,
int maxll)
遞歸式創建表示 d 的新 JLabel 實例每個 JLabel 實例都將被添加到 c 。 |
float |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentX(Container target)
返回容器沿 X 軸的對齊方式。 |
float |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentY(Container target)
返回容器沿 Y 軸的對齊方式。 |
void |
BasicSplitPaneUI.BasicHorizontalLayoutManager.invalidateLayout(Container c)
不執行任何操作。 |
void |
BasicInternalFrameTitlePane.TitlePaneLayout.layoutContainer(Container c)
|
void |
BasicInternalFrameUI.InternalFrameLayout.layoutContainer(Container c)
|
void |
BasicOptionPaneUI.ButtonAreaLayout.layoutContainer(Container container)
|
void |
BasicSplitPaneDivider.DividerLayout.layoutContainer(Container c)
|
void |
BasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer(Container container)
進行實際佈局。 |
void |
BasicTabbedPaneUI.TabbedPaneLayout.layoutContainer(Container parent)
|
void |
BasicComboBoxUI.ComboBoxLayoutManager.layoutContainer(Container parent)
|
void |
BasicScrollBarUI.layoutContainer(Container scrollbarContainer)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.maximumLayoutSize(Container target)
返回最大佈局大小,該大小在兩個方向上都是 Integer.MAX_VALUE。 |
Dimension |
BasicInternalFrameTitlePane.TitlePaneLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicInternalFrameUI.InternalFrameLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicOptionPaneUI.ButtonAreaLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicSplitPaneDivider.DividerLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.minimumLayoutSize(Container container)
返回包含子級所需的最小大小。 |
Dimension |
BasicTabbedPaneUI.TabbedPaneLayout.minimumLayoutSize(Container parent)
|
Dimension |
BasicComboBoxUI.ComboBoxLayoutManager.minimumLayoutSize(Container parent)
|
Dimension |
BasicScrollBarUI.minimumLayoutSize(Container scrollbarContainer)
|
Dimension |
BasicInternalFrameTitlePane.TitlePaneLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicInternalFrameUI.InternalFrameLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicOptionPaneUI.ButtonAreaLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicSplitPaneDivider.DividerLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.preferredLayoutSize(Container container)
返回包含子級所需的首選大小。 |
Dimension |
BasicTabbedPaneUI.TabbedPaneLayout.preferredLayoutSize(Container parent)
|
Dimension |
BasicComboBoxUI.ComboBoxLayoutManager.preferredLayoutSize(Container parent)
|
Dimension |
BasicScrollBarUI.preferredLayoutSize(Container scrollbarContainer)
|
Dimension |
DefaultMenuLayout.preferredLayoutSize(Container target)
|
參數型別為 Container 的 javax.swing.plaf.basic 中的建構子 | |
---|---|
DefaultMenuLayout(Container target,
int axis)
|
javax.swing.plaf.metal 中 Container 的使用 |
---|
javax.swing.plaf.metal 中 Container 的子類別 | |
---|---|
class |
MetalComboBoxButton
協助 MetalComboBoxUI 的 JButton 子類別 警告:此類別的已序列化物件與以後的 Swing 版本不相容。 |
class |
MetalComboBoxUI.MetalComboPopup
已過時。 從 Java 2 platform v1.4 開始。 |
protected class |
MetalFileChooserUI.FileRenderer
|
class |
MetalFileChooserUI.FilterComboBoxRenderer
呈現不同的型別大小和樣式。 |
class |
MetalInternalFrameTitlePane
管理 JLF 標題欄的類別 |
class |
MetalScrollButton
Metal 滾動條箭頭的 JButton 物件。 |
參數型別為 Container 的 javax.swing.plaf.metal 中的方法 | |
---|---|
void |
MetalComboBoxUI.layoutComboBox(Container parent,
MetalComboBoxUI.MetalComboBoxLayoutManager manager)
|
void |
MetalComboBoxUI.MetalComboBoxLayoutManager.layoutContainer(Container parent)
|
void |
MetalComboBoxUI.MetalComboBoxLayoutManager.superLayout(Container parent)
|
javax.swing.table 中 Container 的使用 |
---|
javax.swing.table 中 Container 的子類別 | |
---|---|
class |
DefaultTableCellRenderer
呈現(顯示) JTable 中每個單元格的標準類別。 |
static class |
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer 的一個子類別,它實作 UIResource 。 |
class |
JTableHeader
這是管理 JTable 的頭的物件。 |
javax.swing.text 中 Container 的使用 |
---|
javax.swing.text 中 Container 的子類別 | |
---|---|
class |
JTextComponent
JTextComponent 是 swing 文本元件的基礎類別。 |
返回 Container 的 javax.swing.text 中的方法 | |
---|---|
Container |
View.getContainer()
獲取承載視圖的容器。 |
javax.swing.tree 中 Container 的使用 |
---|
javax.swing.tree 中 Container 的子類別 | |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
不提供任何編輯器時所使用的 TextField 。 |
class |
DefaultTreeCellEditor.EditorContainer
負責存放 editingComponent 的容器。 |
class |
DefaultTreeCellRenderer
顯示階層樹中的條目。 |
宣告為 Container 的 javax.swing.tree 中的欄位 | |
---|---|
protected Container |
DefaultTreeCellEditor.editingContainer
將包含 editorComponent 的編輯容器。 |
返回 Container 的 javax.swing.tree 中的方法 | |
---|---|
protected Container |
DefaultTreeCellEditor.createContainer()
創建管理 editingComponent 放置的容器。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。