|
|||||||||
类 java.awt.Insets
的使用
使用 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) 设置组件的边框和它的文本之间的空白。 |
所有类
|
|||||||||