|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Insets 的軟體套件 | |
---|---|
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.dnd | Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.border | 提供圍繞 Swing 元件繪製特殊邊框的類別和介面。 |
javax.swing.plaf | 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.plaf.metal | 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 |
javax.swing.plaf.synth | Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
java.awt 中 Insets 的使用 |
---|
宣告為 Insets 的 java.awt 中的欄位 | |
---|---|
Insets |
GridBagConstraints.insets
此欄位指定元件的外部填充,即元件與其顯示區域邊緣之間間距的最小量。 |
返回 Insets 的 java.awt 中的方法 | |
---|---|
Insets |
Container.getInsets()
確定此容器的 insets,它指示容器邊框的大小。 |
Insets |
Toolkit.getScreenInsets(GraphicsConfiguration gc)
獲得螢幕的 insets。 |
Insets |
Container.insets()
已過時。 從 JDK version 1.1 開始,用 getInsets() 取代。 |
參數型別為 Insets 的 java.awt 中的建構子 | |
---|---|
GridBagConstraints(int gridx,
int gridy,
int gridwidth,
int gridheight,
double weightx,
double weighty,
int anchor,
int fill,
Insets insets,
int ipadx,
int ipady)
創建一個 GridBagConstraints 物件,將其所有欄位都設置為傳入參數。 |
java.awt.dnd 中 Insets 的使用 |
---|
返回 Insets 的 java.awt.dnd 中的方法 | |
---|---|
Insets |
Autoscroll.getAutoscrollInsets()
此方法返回 Insets ,用於描述相對於實作 Component 幾何形狀的自動滾動區域或邊界。 |
javax.swing 中 Insets 的使用 |
---|
返回 Insets 的 javax.swing 中的方法 | |
---|---|
Insets |
JViewport.getInsets()
返回 inset(邊框)維數 (0,0,0,0),因為在 JViewport 上不支持邊框。 |
Insets |
JComponent.getInsets()
如果已在此元件上設置了邊框,則返回該邊框的 insets;否則調用 super.getInsets 。 |
Insets |
JViewport.getInsets(Insets insets)
返回包含此 JViewport 的 inset 值的 inset 物件。 |
Insets |
JComponent.getInsets(Insets insets)
返回包含此元件 inset 值的 Insets 物件。 |
Insets |
UIDefaults.getInsets(Object key)
如果 key 值為一個 Insets ,則返回它,否則返回 null 。 |
static Insets |
UIManager.getInsets(Object key)
從預設值中返回一個 Insets 物件。 |
Insets |
UIDefaults.getInsets(Object key,
Locale l)
如果給定 Locale 的 key 值為一個 Insets ,則返回該 Insets,否則返回 null 。 |
static Insets |
UIManager.getInsets(Object key,
Locale l)
從適合給定語言環境的預設值中返回一個 Insets 物件。 |
Insets |
JPopupMenu.getMargin()
返回彈出選單的邊框與其包含內容之間的空白(以像素表示)。 |
Insets |
JMenuBar.getMargin()
返回選單欄的邊框與其選單之間的空白。 |
Insets |
JToolBar.getMargin()
返回工具欄邊框和它的按鈕之間的空白。 |
Insets |
AbstractButton.getMargin()
返回按鈕邊框和標籤之間的空白。 |
參數型別為 Insets 的 javax.swing 中的方法 | |
---|---|
Insets |
JViewport.getInsets(Insets insets)
返回包含此 JViewport 的 inset 值的 inset 物件。 |
Insets |
JComponent.getInsets(Insets insets)
返回包含此元件 inset 值的 Insets 物件。 |
void |
JMenuBar.setMargin(Insets m)
設置選單欄的邊框與其選單之間的空白。 |
void |
JToolBar.setMargin(Insets m)
設置工具欄邊框和它的按鈕之間的空白。 |
void |
AbstractButton.setMargin(Insets m)
設置按鈕邊框和標籤之間的空白。 |
javax.swing.border 中 Insets 的使用 |
---|
返回 Insets 的 javax.swing.border 中的方法 | |
---|---|
Insets |
MatteBorder.getBorderInsets()
返回此邊框的 insets。 |
Insets |
EmptyBorder.getBorderInsets()
返回此邊框的 insets。 |
Insets |
SoftBevelBorder.getBorderInsets(Component c)
返回邊框的 insets。 |
Insets |
TitledBorder.getBorderInsets(Component c)
返回邊框的 insets。 |
Insets |
BevelBorder.getBorderInsets(Component c)
返回邊框的 insets。 |
Insets |
EtchedBorder.getBorderInsets(Component c)
返回邊框的 insets |
Insets |
LineBorder.getBorderInsets(Component c)
返回邊框的 insets。 |
Insets |
MatteBorder.getBorderInsets(Component c)
返回邊框的 insets。 |
Insets |
CompoundBorder.getBorderInsets(Component c)
返回復合邊框的 insets,它是外部邊框的 insets 與內部邊框的 insets 相加所得的結果。 |
Insets |
EmptyBorder.getBorderInsets(Component c)
返回此邊框的 insets |
Insets |
AbstractBorder.getBorderInsets(Component c)
此預設實作返回一個新的 Insets 實例,其中 top 、left 、bottom 和 right 欄位都設置成了 0 。 |
Insets |
Border.getBorderInsets(Component c)
返回該邊框的 insets。 |
Insets |
SoftBevelBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
TitledBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
BevelBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
EtchedBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數 |
Insets |
LineBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
MatteBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
CompoundBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
EmptyBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數 |
Insets |
AbstractBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
參數型別為 Insets 的 javax.swing.border 中的方法 | |
---|---|
Insets |
SoftBevelBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
TitledBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
BevelBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
EtchedBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數 |
Insets |
LineBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
MatteBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
CompoundBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
Insets |
EmptyBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數 |
Insets |
AbstractBorder.getBorderInsets(Component c,
Insets insets)
用此邊框的當前 Insets 重新初始化 insets 參數。 |
參數型別為 Insets 的 javax.swing.border 中的建構子 | |
---|---|
EmptyBorder(Insets borderInsets)
創建具有指定 insets 的空邊框 |
|
MatteBorder(Insets borderInsets,
Color matteColor)
創建具有指定 insets 和顏色的襯邊邊框。 |
|
MatteBorder(Insets borderInsets,
Icon tileIcon)
創建具有指定 insets 和平鋪圖標的襯邊邊框。 |
javax.swing.plaf 中 Insets 的使用 |
---|
javax.swing.plaf 中 Insets 的子類別 | |
---|---|
class |
InsetsUIResource
|
返回 Insets 的 javax.swing.plaf 中的方法 | |
---|---|
Insets |
BorderUIResource.getBorderInsets(Component c)
|
參數型別為 Insets 的 javax.swing.plaf 中的建構子 | |
---|---|
BorderUIResource.EmptyBorderUIResource(Insets insets)
|
javax.swing.plaf.basic 中 Insets 的使用 |
---|
宣告為 Insets 的 javax.swing.plaf.basic 中的欄位 | |
---|---|
protected Insets |
BasicTabbedPaneUI.contentBorderInsets
|
protected Insets |
BasicSliderUI.focusInsets
|
protected Insets |
BasicSliderUI.insetCache
|
protected Insets |
BasicTabbedPaneUI.selectedTabPadInsets
|
protected Insets |
BasicTabbedPaneUI.tabAreaInsets
|
protected Insets |
BasicTabbedPaneUI.tabInsets
|
返回 Insets 的 javax.swing.plaf.basic 中的方法 | |
---|---|
Insets |
BasicBorders.ButtonBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.ToggleButtonBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.RadioButtonBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.MenuBarBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.MarginBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.FieldBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.SplitPaneBorder.getBorderInsets(Component c)
|
Insets |
BasicBorders.ButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.ToggleButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.RadioButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.MenuBarBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.MarginBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.FieldBorder.getBorderInsets(Component c,
Insets insets)
|
protected Insets |
BasicTabbedPaneUI.getContentBorderInsets(int tabPlacement)
|
static Insets |
BasicGraphicsUtils.getEtchedInsets()
返回 drawEtchedRect() 繪製邊框佔用的空間量。 |
static Insets |
BasicGraphicsUtils.getGrooveInsets()
返回 drawGroove() 繪製邊框佔用的空間量。 |
Insets |
BasicSplitPaneDivider.getInsets()
如果已在此元件上設置了邊框,則返回該邊框的 insets;否則調用 super.getInsets。 |
protected Insets |
BasicComboBoxUI.getInsets()
獲取 JComboBox 的 insets。 |
Insets |
BasicToolBarUI.DragWindow.getInsets()
|
Insets |
BasicDesktopIconUI.getInsets(JComponent c)
|
Insets |
BasicSplitPaneUI.getInsets(JComponent jc)
返回 insets。 |
protected Insets |
BasicTabbedPaneUI.getSelectedTabPadInsets(int tabPlacement)
|
protected Insets |
BasicTabbedPaneUI.getTabAreaInsets(int tabPlacement)
|
protected Insets |
BasicTabbedPaneUI.getTabInsets(int tabPlacement,
int tabIndex)
|
參數型別為 Insets 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected int |
BasicProgressBarUI.getAmountFull(Insets b,
int width,
int height)
此方法確定進度條的量,該量應該基於從模型搜集的完成百分比填充。 |
protected int |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getAvailableSize(Dimension containerSize,
Insets insets)
返回基於容器大小和 Insets 的可用寬度。 |
Insets |
BasicBorders.ButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.ToggleButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.RadioButtonBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.MenuBarBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.MarginBorder.getBorderInsets(Component c,
Insets insets)
|
Insets |
BasicBorders.FieldBorder.getBorderInsets(Component c,
Insets insets)
|
protected int |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getInitialLocation(Insets insets)
如果 Insets 不為 null,則返回左邊 inset;如果其為 null,則返回 0。 |
protected void |
BasicTreeUI.paintExpandControl(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製 row 的展開(切換)部分。 |
protected void |
BasicTreeUI.paintHorizontalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製支路 (leg) 的水平部分。 |
protected void |
BasicTreeUI.paintRow(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製 row 的渲染器部分。 |
protected void |
BasicProgressBarUI.paintString(Graphics g,
int x,
int y,
int width,
int height,
int amountFull,
Insets b)
|
protected void |
BasicTreeUI.paintVerticalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
TreePath path)
繪製支路的垂直部分。 |
protected static void |
BasicTabbedPaneUI.rotateInsets(Insets topInsets,
Insets targetInsets,
int targetPlacement)
|
protected void |
BasicSplitPaneUI.BasicHorizontalLayoutManager.setComponentToSize(Component c,
int size,
int location,
Insets insets,
Dimension containerSize)
將元件 c 的寬度設置為 size(將其 x 的位置放置到 location),將 y 和高度分別設置為 insets.top 和 containersize.height 減去上下 insets。 |
javax.swing.plaf.metal 中 Insets 的使用 |
---|
宣告為 Insets 的 javax.swing.plaf.metal 中的欄位 | |
---|---|
protected static Insets |
MetalBorders.ButtonBorder.borderInsets
|
protected static Insets |
MetalBorders.MenuBarBorder.borderInsets
|
protected static Insets |
MetalBorders.MenuItemBorder.borderInsets
|
protected static Insets |
MetalBorders.PopupMenuBorder.borderInsets
|
protected static Insets |
MetalComboBoxEditor.editorBorderInsets
預設編輯器邊框 Insets 。 |
protected Insets |
MetalBorders.TableHeaderBorder.editorBorderInsets
|
返回 Insets 的 javax.swing.plaf.metal 中的方法 | |
---|---|
Insets |
MetalBorders.Flush3DBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.ButtonBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.InternalFrameBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.PaletteBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.OptionDialogBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.MenuBarBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.MenuItemBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.PopupMenuBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.ToolBarBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.ScrollPaneBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.TableHeaderBorder.getBorderInsets(Component c)
|
Insets |
MetalBorders.Flush3DBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.ButtonBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.InternalFrameBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.PaletteBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.OptionDialogBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.MenuBarBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.MenuItemBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.PopupMenuBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.ToolBarBorder.getBorderInsets(Component c,
Insets newInsets)
|
參數型別為 Insets 的 javax.swing.plaf.metal 中的方法 | |
---|---|
Insets |
MetalBorders.Flush3DBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.ButtonBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.InternalFrameBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.PaletteBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.OptionDialogBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.MenuBarBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.MenuItemBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.PopupMenuBorder.getBorderInsets(Component c,
Insets newInsets)
|
Insets |
MetalBorders.ToolBarBorder.getBorderInsets(Component c,
Insets newInsets)
|
protected void |
MetalTreeUI.paintHorizontalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
|
protected void |
MetalTreeUI.paintVerticalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
TreePath path)
|
javax.swing.plaf.synth 中 Insets 的使用 |
---|
返回 Insets 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Insets |
SynthStyle.getInsets(SynthContext context,
Insets insets)
返回用來計算大小調整資訊的 Insets。 |
參數型別為 Insets 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Insets |
SynthStyle.getInsets(SynthContext context,
Insets insets)
返回用來計算大小調整資訊的 Insets。 |
javax.swing.text 中 Insets 的使用 |
---|
返回 Insets 的 javax.swing.text 中的方法 | |
---|---|
Insets |
JTextComponent.getMargin()
返回文本元件的邊框和它的文本之間的空白。 |
參數型別為 Insets 的 javax.swing.text 中的方法 | |
---|---|
void |
JTextComponent.setMargin(Insets m)
設置元件的邊框和它的文本之間的空白。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。