|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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,它指示容器边界 (border) 的大小。 |
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 |
JComponent.getInsets()
如果已在此组件上设置了边框,则返回该边框的 insets;否则调用 super.getInsets 。 |
Insets |
JViewport.getInsets()
返回 inset(边框)维数 (0,0,0,0),因为在 JViewport 上不支持边框。 |
Insets |
JComponent.getInsets(Insets insets)
返回包含此组件 inset 值的 Insets 对象。 |
Insets |
JViewport.getInsets(Insets insets)
返回包含此 JViewport 的 inset 值的 inset 对象。 |
static Insets |
UIManager.getInsets(Object key)
从默认表中返回一个 Insets 对象。 |
Insets |
UIDefaults.getInsets(Object key)
如果 key 值为一个 Insets ,则返回它,否则返回 null 。 |
static Insets |
UIManager.getInsets(Object key,
Locale l)
从适合给定语言环境的默认表中返回一个 Insets 对象。 |
Insets |
UIDefaults.getInsets(Object key,
Locale l)
如果给定 Locale 的 key 值为一个 Insets ,则返回该 Insets,否则返回 null 。 |
Insets |
AbstractButton.getMargin()
返回按钮边框和标签之间的空白。 |
Insets |
JToolBar.getMargin()
返回工具栏边框和它的按钮之间的空白。 |
Insets |
JMenuBar.getMargin()
返回菜单栏的边框与其菜单之间的空白。 |
Insets |
JPopupMenu.getMargin()
返回弹出菜单的边框与其包含内容之间的空白(以像素表示)。 |
参数类型为 Insets 的 javax.swing 中的方法 | |
---|---|
Insets |
JComponent.getInsets(Insets insets)
返回包含此组件 inset 值的 Insets 对象。 |
Insets |
JViewport.getInsets(Insets insets)
返回包含此 JViewport 的 inset 值的 inset 对象。 |
void |
AbstractButton.setMargin(Insets m)
设置按钮边框和标签之间的空白。 |
void |
JToolBar.setMargin(Insets m)
设置工具栏边框和它的按钮之间的空白。 |
void |
JMenuBar.setMargin(Insets m)
设置菜单栏的边框与其菜单之间的空白。 |
javax.swing.border 中 Insets 的使用 |
---|
返回 Insets 的 javax.swing.border 中的方法 | |
---|---|
Insets |
EmptyBorder.getBorderInsets()
返回此边框的 insets。 |
Insets |
MatteBorder.getBorderInsets()
返回此边框的 insets。 |
Insets |
Border.getBorderInsets(Component c)
返回该边框的 insets。 |
Insets |
AbstractBorder.getBorderInsets(Component c)
此默认实现返回一个新的 Insets 实例,其中 top 、left 、bottom 和 right 字段都设置成了 0 。 |
Insets |
EmptyBorder.getBorderInsets(Component c)
返回此边框的 insets |
Insets |
CompoundBorder.getBorderInsets(Component c)
返回复合边框的 insets,它是外部边框的 insets 与内部边框的 insets 相加所得的结果。 |
Insets |
MatteBorder.getBorderInsets(Component c)
返回边框的 insets。 |
Insets |
LineBorder.getBorderInsets(Component c)
返回边框的 insets。 |
Insets |
EtchedBorder.getBorderInsets(Component c)
返回边框的 insets |
Insets |
BevelBorder.getBorderInsets(Component c)
返回边框的 insets。 |
Insets |
TitledBorder.getBorderInsets(Component c)
返回边框的 insets。 |
Insets |
SoftBevelBorder.getBorderInsets(Component c)
返回边框的 insets。 |
Insets |
AbstractBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
EmptyBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数 |
Insets |
CompoundBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
MatteBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
LineBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
EtchedBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数 |
Insets |
BevelBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
TitledBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
SoftBevelBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
参数类型为 Insets 的 javax.swing.border 中的方法 | |
---|---|
Insets |
AbstractBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
EmptyBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数 |
Insets |
CompoundBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
MatteBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
LineBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
EtchedBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数 |
Insets |
BevelBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
TitledBorder.getBorderInsets(Component c,
Insets insets)
用此边框的当前 Insets 重新初始化 insets 参数。 |
Insets |
SoftBevelBorder.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 |
BasicToolBarUI.DragWindow.getInsets()
|
protected Insets |
BasicComboBoxUI.getInsets()
获取 JComboBox 的 insets。 |
Insets |
BasicSplitPaneDivider.getInsets()
如果已在此组件上设置了边框,则返回该边框的 insets;否则调用 super.getInsets。 |
Insets |
BasicSplitPaneUI.getInsets(JComponent jc)
返回 insets。 |
Insets |
BasicDesktopIconUI.getInsets(JComponent c)
|
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 Insets |
MetalBorders.TableHeaderBorder.editorBorderInsets
|
protected static Insets |
MetalComboBoxEditor.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. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。