|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Dimension 的软件包 | |
|---|---|
| java.applet | 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 |
| java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 |
| javax.accessibility | 定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。 |
| javax.imageio | Java Image I/O API 的主要包。 |
| 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.multi | 提供了组合两个或多个外观的用户界面对象。 |
| javax.swing.plaf.synth | Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。 |
| javax.swing.table | 提供用于处理 javax.swing.JTable 的类和接口。 |
| javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
| javax.swing.tree | 提供处理 javax.swing.JTree 的类和接口。 |
| java.applet 中 Dimension 的使用 |
|---|
| 参数类型为 Dimension 的 java.applet 中的方法 | |
|---|---|
void |
Applet.resize(Dimension d)
请求调整此 applet 的大小。 |
| java.awt 中 Dimension 的使用 |
|---|
| 返回 Dimension 的 java.awt 中的方法 | |
|---|---|
Dimension |
Toolkit.getBestCursorSize(int preferredWidth,
int preferredHeight)
返回最接近所需尺寸的受支持光标尺寸。 |
Dimension |
Component.getMaximumSize()
获得组件的最大尺寸。 |
Dimension |
Container.getMaximumSize()
返回此容器的最大大小。 |
Dimension |
Component.getMinimumSize()
获得组件的最小尺寸。 |
Dimension |
Container.getMinimumSize()
返回此容器的最小大小。 |
Dimension |
TextField.getMinimumSize()
获取此文本字段的最小尺寸。 |
Dimension |
TextArea.getMinimumSize()
确定此文本区的最小大小。 |
Dimension |
List.getMinimumSize()
确定此滚动列表的最小大小。 |
Dimension |
TextField.getMinimumSize(int columns)
获取具有指定列数的文本字段的最小尺寸。 |
Dimension |
List.getMinimumSize(int rows)
获取具有指定行数的列表的最少维数。 |
Dimension |
TextArea.getMinimumSize(int rows,
int columns)
确定具有指定行数和列数的文本区的最小大小。 |
protected Dimension |
GridBagLayout.getMinSize(Container parent,
java.awt.GridBagLayoutInfo info)
基于 getLayoutInfo 中的信息计算其所有者的最小大小。 |
protected Dimension |
GridBagLayout.GetMinSize(Container parent,
java.awt.GridBagLayoutInfo info)
此方法已过时,仅提供向后兼容性;新代码应该调用 getMinSize 来代替。 |
abstract Dimension |
PrintJob.getPageDimension()
返回页面的维数,以像素为单位。 |
Dimension |
Component.getPreferredSize()
获得组件的首选大小。 |
Dimension |
Container.getPreferredSize()
返回此容器的首选大小。 |
Dimension |
TextField.getPreferredSize()
获取此文本字段的首选大小。 |
Dimension |
TextArea.getPreferredSize()
确定此文本区的首选大小。 |
Dimension |
List.getPreferredSize()
获取此滚动列表的首选大小。 |
Dimension |
TextField.getPreferredSize(int columns)
获取具有指定列数的文本字段的首选大小。 |
Dimension |
List.getPreferredSize(int rows)
获取具有指定行数的列表的首选维数。 |
Dimension |
TextArea.getPreferredSize(int rows,
int columns)
确定具有指定行数和列数的文本区的首选大小。 |
abstract Dimension |
Toolkit.getScreenSize()
获取屏幕的大小。 |
Dimension |
Component.getSize()
以 Dimension 对象的形式返回组件的大小。 |
Dimension |
Component.AccessibleAWTComponent.getSize()
返回此对象的大小,用 Dimension 对象的形式表示它。 |
Dimension |
Dimension.getSize()
获得此 Dimension 对象的大小。 |
Dimension |
Rectangle.getSize()
获得此 Rectangle 的大小,用返回的 Dimension 表示。 |
Dimension |
MenuComponent.AccessibleAWTMenuComponent.getSize()
以 Dimension 对象的形式返回此对象的大小。 |
Dimension |
List.AccessibleAWTList.AccessibleAWTListChild.getSize()
以 Dimension 对象的形式返回此对象的大小。 |
Dimension |
Component.getSize(Dimension rv)
将组件的宽度/高度存储到“返回值”rv 中并返回 rv。 |
Dimension |
ScrollPane.getViewportSize()
返回滚动条窗格视口的当前大小。 |
Dimension |
LayoutManager2.maximumLayoutSize(Container target)
给定指定容器的组件,计算该容器的最大大小维数。 |
Dimension |
BorderLayout.maximumLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的最大尺寸。 |
Dimension |
CardLayout.maximumLayoutSize(Container target)
给出指定目标容器中的组件,返回此布局的最大维数。 |
Dimension |
GridBagLayout.maximumLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的最大维数 |
Dimension |
LayoutManager.minimumLayoutSize(Container parent)
给定指定容器所包含的组件,计算该容器的最小大小维数。 |
Dimension |
BorderLayout.minimumLayoutSize(Container target)
使用此布局管理器确定 target 容器的最小大小。 |
Dimension |
FlowLayout.minimumLayoutSize(Container target)
返回需要布置 visible 组件的最小维数,该组件包含在指定的目标容器中。 |
Dimension |
CardLayout.minimumLayoutSize(Container parent)
计算指定面板大小的最小值。 |
Dimension |
GridLayout.minimumLayoutSize(Container parent)
使用此网络布局确定最小大小的容器参数。 |
Dimension |
GridBagLayout.minimumLayoutSize(Container parent)
使用此网格包布局确定 parent 容器的最小大小。 |
Dimension |
Component.minimumSize()
已过时。 从 JDK version 1.1 开始,由 getMinimumSize() 取代。 |
Dimension |
Container.minimumSize()
已过时。 从 JDK version 1.1 开始,用 getMinimumSize() 取代。 |
Dimension |
TextField.minimumSize()
已过时。 从 JDK version 1.1 开始,由 getMinimumSize() 取代。 |
Dimension |
TextArea.minimumSize()
已过时。 从 JDK version 1.1 开始,由 getMinimumSize() 取代。 |
Dimension |
List.minimumSize()
已过时。 从 JDK version 1.1 开始,由 getMinimumSize() 取代。 |
Dimension |
TextField.minimumSize(int columns)
已过时。 从 JDK version 1.1 开始,由 getMinimumSize(int) 取代。 |
Dimension |
List.minimumSize(int rows)
已过时。 从 JDK version 1.1 开始,由 getMinimumSize(int) 取代。 |
Dimension |
TextArea.minimumSize(int rows,
int columns)
已过时。 从 JDK version 1.1 开始,由 getMinimumSize(int, int) 取代。 |
Dimension |
LayoutManager.preferredLayoutSize(Container parent)
给定指定容器所包含的组件,计算该容器的首选大小维数。 |
Dimension |
BorderLayout.preferredLayoutSize(Container target)
基于容器中的组件,使用此布局管理器确定 target 容器的首选大小。 |
Dimension |
FlowLayout.preferredLayoutSize(Container target)
给出指定目标容器中的 visible 组件,返回此布局的首选维数。 |
Dimension |
CardLayout.preferredLayoutSize(Container parent)
使用此卡片布局确定容器参数的首选大小。 |
Dimension |
GridLayout.preferredLayoutSize(Container parent)
使用此网格布局确定容器参数的首选大小。 |
Dimension |
GridBagLayout.preferredLayoutSize(Container parent)
使用此网络包布局确定 parent 容器的首选大小。 |
Dimension |
Component.preferredSize()
已过时。 从 JDK version 1.1 开始,由 getPreferredSize() 取代。 |
Dimension |
Container.preferredSize()
已过时。 从 JDK version 1.1 开始,用 getPreferredSize() 取代。 |
Dimension |
TextField.preferredSize()
已过时。 从 JDK version 1.1 开始,由 getPreferredSize() 取代。 |
Dimension |
TextArea.preferredSize()
已过时。 从 JDK version 1.1 开始,由 getPreferredSize() 取代。 |
Dimension |
List.preferredSize()
已过时。 从 JDK version 1.1 开始,由 getPreferredSize() 取代。 |
Dimension |
TextField.preferredSize(int columns)
已过时。 从 JDK version 1.1 开始,由 getPreferredSize(int) 取代。 |
Dimension |
List.preferredSize(int rows)
已过时。 从 JDK version 1.1 开始,由 getPreferredSize(int) 取代。 |
Dimension |
TextArea.preferredSize(int rows,
int columns)
已过时。 从 JDK version 1.1 开始,由 getPreferredSize(int, int) 取代。 |
Dimension |
Component.size()
已过时。 从 JDK version 1.1 开始,由 getSize() 取代。 |
| 参数类型为 Dimension 的 java.awt 中的方法 | |
|---|---|
Dimension |
Component.getSize(Dimension rv)
将组件的宽度/高度存储到“返回值”rv 中并返回 rv。 |
void |
Component.resize(Dimension d)
已过时。 从 JDK version 1.1 开始,由 setSize(Dimension) 取代。 |
void |
Component.setMaximumSize(Dimension maximumSize)
将组件的最大尺寸设置为常量值。 |
void |
Component.setMinimumSize(Dimension minimumSize)
将组件的最小尺寸设置为常量值。 |
void |
Component.setPreferredSize(Dimension preferredSize)
将组件的首选大小设置为常量值。 |
void |
Component.setSize(Dimension d)
调整组件的大小,使其宽度为 d.width,高度为 d.height。 |
void |
Component.AccessibleAWTComponent.setSize(Dimension d)
调整此对象的大小,使它具有指定的宽度和高度。 |
void |
Dimension.setSize(Dimension d)
将 Dimension 对象的大小设置为指定大小。 |
void |
Rectangle.setSize(Dimension d)
设置此 Rectangle 的大小,以匹配指定的 Dimension。 |
void |
MenuComponent.AccessibleAWTMenuComponent.setSize(Dimension d)
调整此对象的大小。 |
void |
List.AccessibleAWTList.AccessibleAWTListChild.setSize(Dimension d)
调整此对象,使其具有高度和宽度。 |
| 参数类型为 Dimension 的 java.awt 中的构造方法 | |
|---|---|
Dimension(Dimension d)
创建 Dimension 的一个实例(宽度和高度与指定的 dimension 相同)。 |
|
Rectangle(Dimension d)
构造一个新的 Rectangle,其左上角为(0,0),其宽度和高度由 Dimension 参数指定。 |
|
Rectangle(Point p,
Dimension d)
构造一个新的 Rectangle,其左上角由 Point 参数指定,其宽度和高度由 Dimension 参数指定。 |
|
| javax.accessibility 中 Dimension 的使用 |
|---|
| 返回 Dimension 的 javax.accessibility 中的方法 | |
|---|---|
Dimension |
AccessibleComponent.getSize()
以 Dimension 对象的形式返回此对象的大小。 |
| 参数类型为 Dimension 的 javax.accessibility 中的方法 | |
|---|---|
void |
AccessibleComponent.setSize(Dimension d)
调整此对象,使其具有高度和宽度。 |
| javax.imageio 中 Dimension 的使用 |
|---|
| 声明为 Dimension 的 javax.imageio 中的字段 | |
|---|---|
protected Dimension[] |
ImageWriteParam.preferredTileSizes
首选 tile 大小范围对组成的数组。 |
protected Dimension |
ImageReadParam.sourceRenderSize
如果 canSetSourceRenderSize 为 true,则为源的所需呈现宽度和高度;或者为 null。 |
| 返回 Dimension 的 javax.imageio 中的方法 | |
|---|---|
Dimension[] |
ImageWriter.getPreferredThumbnailSizes(ImageTypeSpecifier imageType,
ImageWriteParam param,
IIOMetadata streamMetadata,
IIOMetadata imageMetadata)
返回一个 Dimension 数组,指示在输出文件或流中进行编码时合法的缩略图大小范围。 |
Dimension[] |
ImageWriteParam.getPreferredTileSizes()
返回一个 Dimension 数组,指示在输出文件或流中进行编码时 tile 的合法大小范围。 |
Dimension |
ImageReadParam.getSourceRenderSize()
返回解码期间将呈现的源图像的宽度和高度,如果已经通过 setSourceRenderSize 方法设置了的话。 |
| 参数类型为 Dimension 的 javax.imageio 中的方法 | |
|---|---|
void |
ImageReadParam.setSourceRenderSize(Dimension size)
如果能够以任意大小呈现图像,则将源宽度和高度设置为所提供的值。 |
| javax.swing 中 Dimension 的使用 |
|---|
| 声明为 Dimension 的 javax.swing 中的字段 | |
|---|---|
protected Dimension |
JTable.preferredViewportSize
Scrollable 接口使用它来确定初始的可见区域。 |
| 返回 Dimension 的 javax.swing 中的方法 | |
|---|---|
static Dimension |
UIManager.getDimension(Object key)
从默认表中返回一个维数。 |
Dimension |
UIDefaults.getDimension(Object key)
如果 key 值为一个 Dimension,则返回该 Dimension,否则返回 null。 |
static Dimension |
UIManager.getDimension(Object key,
Locale l)
从适合给定语言环境的默认表中返回一个维数。 |
Dimension |
UIDefaults.getDimension(Object key,
Locale l)
如果给定 Locale 的 key 值为一个 Dimension,则返回该 Dimension,否则返回 null。 |
Dimension |
RepaintManager.getDoubleBufferMaximumSize()
返回最大双缓冲区大小。 |
Dimension |
JViewport.getExtentSize()
返回视图坐标中视图的可见部分的大小。 |
Dimension |
JTable.getIntercellSpacing()
返回单元格之间的水平间距和垂直间距。 |
Dimension |
JComponent.getMaximumSize()
如果已将最大大小设置为非 null 值,则返回该值。 |
Dimension |
JToolBar.Separator.getMaximumSize()
返回分隔符的最小大小。 |
Dimension |
Box.Filler.getMaximumSize()
返回组件的最大大小。 |
Dimension |
JScrollBar.getMaximumSize()
滚动条沿其滚动轴具有弹性,沿另一个轴具有刚性。 |
Dimension |
JComponent.getMinimumSize()
如果已将最低大小设置为非 null 值,则返回该值。 |
Dimension |
JToolBar.Separator.getMinimumSize()
返回分隔符的最小大小。 |
Dimension |
Box.Filler.getMinimumSize()
返回组件的最小大小。 |
Dimension |
JScrollBar.getMinimumSize()
滚动条沿其滚动轴具有弹性,沿另一个轴具有刚性。 |
Dimension |
Scrollable.getPreferredScrollableViewportSize()
返回视图组件视口的首选大小。 |
Dimension |
JTable.getPreferredScrollableViewportSize()
返回此表视口 (viewport) 的首选大小。 |
Dimension |
JList.getPreferredScrollableViewportSize()
计算显示 visibleRowCount 行所需的视口的大小。 |
Dimension |
JTextArea.getPreferredScrollableViewportSize()
如果此组件被嵌入 JScrollPane 中,则返回 viewport 的首选大小。 |
Dimension |
JTree.getPreferredScrollableViewportSize()
返回 JTree 的首选显示大小。 |
Dimension |
JComponent.getPreferredSize()
如果 preferredSize 已设置为非 null 值,则返回该值。 |
Dimension |
JToolBar.Separator.getPreferredSize()
返回分隔符的首选大小。 |
Dimension |
Box.Filler.getPreferredSize()
返回组件的首选大小。 |
Dimension |
JTextField.getPreferredSize()
返回此 TextField 所需的首选大小 Dimensions。 |
Dimension |
JTextArea.getPreferredSize()
返回 TextArea 的首选大小。 |
Dimension |
JEditorPane.getPreferredSize()
返回该 JEditorPane 的首选大小。 |
Dimension |
JToolBar.Separator.getSeparatorSize()
返回分隔符的大小 |
Dimension |
JTable.AccessibleJTable.AccessibleJTableCell.getSize()
|
Dimension |
JList.AccessibleJList.AccessibleJListChild.getSize()
|
Dimension |
JTree.AccessibleJTree.AccessibleJTreeNode.getSize()
|
Dimension |
JComponent.getSize(Dimension rv)
将此组件的宽度/高度存储到“返回值” rv 中并返回 rv。 |
Dimension |
JViewport.getViewSize()
如果未显式设置视图的大小,则返回首选大小,否则返回该视图的当前大小。 |
Dimension |
JRootPane.RootLayout.maximumLayoutSize(Container target)
返回布局能够使用的最大空间量。 |
Dimension |
BoxLayout.maximumLayoutSize(Container target)
返回目标容器布置其所包含的组件时可使用的最大尺寸。 |
Dimension |
SpringLayout.maximumLayoutSize(Container parent)
|
Dimension |
OverlayLayout.maximumLayoutSize(Container target)
返回需要布置组件的最大维数,该组件包含在指定的目标容器中。 |
Dimension |
JRootPane.RootLayout.minimumLayoutSize(Container parent)
返回布局需要的最小空间量。 |
Dimension |
BoxLayout.minimumLayoutSize(Container target)
返回布置包含在指定目标容器中的组件所需的最小尺寸。 |
Dimension |
ScrollPaneLayout.minimumLayoutSize(Container parent)
ScrollPane 的最小大小是 insets 加上视口最小大小,加上可见标题的最小大小,加上 displayPolicy 不为 NEVER 的滚动条的最小大小。 |
Dimension |
ViewportLayout.minimumLayoutSize(Container parent)
返回需要布置指定目标容器中包含的组件的最小维数。 |
Dimension |
SpringLayout.minimumLayoutSize(Container parent)
|
Dimension |
OverlayLayout.minimumLayoutSize(Container target)
返回需要布置组件的最小维数,该组件包含在指定的目标容器中。 |
Dimension |
JSpinner.DefaultEditor.minimumLayoutSize(Container parent)
返回第一个(并且是惟一)的子级最小大小与其父 insets 的大小和。 |
Dimension |
JRootPane.RootLayout.preferredLayoutSize(Container parent)
返回布局要使用的空间量。 |
Dimension |
BoxLayout.preferredLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的首选尺寸。 |
Dimension |
ScrollPaneLayout.preferredLayoutSize(Container parent)
ScrollPane 的首选大小是 insets 的大小加上视口的首选大小、可见标题首选大小以及滚动条的首选大小,它按照给定的当前视图和当前滚动条策略显示。 |
Dimension |
ViewportLayout.preferredLayoutSize(Container parent)
在给出指定目标容器中的组件的前提下,返回此布局的首选维数。 |
Dimension |
SpringLayout.preferredLayoutSize(Container parent)
|
Dimension |
OverlayLayout.preferredLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的首选维数。 |
Dimension |
JSpinner.DefaultEditor.preferredLayoutSize(Container parent)
返回第一个(并且是惟一)子级的首选大小与其父 insets 的大小和。 |
Dimension |
JViewport.toViewCoordinates(Dimension size)
将一个大小的像素坐标转换为视图坐标。 |
| 参数类型为 Dimension 的 javax.swing 中的方法 | |
|---|---|
void |
JToolBar.addSeparator(Dimension size)
将指定大小的分隔符追加到工具栏的末尾。 |
void |
Box.Filler.changeShape(Dimension min,
Dimension pref,
Dimension max)
更改此形状的大小请求。 |
protected boolean |
JViewport.computeBlit(int dx,
int dy,
Point blitFrom,
Point blitTo,
Dimension blitSize,
Rectangle blitPaint)
计算 blit 的参数,其中后备存储图像当前在左上角包含 oldLoc,并且我们滚动到 newLoc。 |
static Component |
Box.createRigidArea(Dimension d)
创建一个总是具有指定大小的不可见组件。 |
Dimension |
JComponent.getSize(Dimension rv)
将此组件的宽度/高度存储到“返回值” rv 中并返回 rv。 |
void |
RepaintManager.setDoubleBufferMaximumSize(Dimension d)
设置最大双缓冲区大小。 |
void |
JViewport.setExtentSize(Dimension newExtent)
使用视图坐标设置该视图可见部分的大小。 |
void |
JTable.setIntercellSpacing(Dimension intercellSpacing)
将 rowMargin 和 columnMargin(单元格之间间距的高度和宽度)设置为 intercellSpacing。 |
void |
JComponent.setMaximumSize(Dimension maximumSize)
将此组件的最大大小设置为一个常量值。 |
void |
JComponent.setMinimumSize(Dimension minimumSize)
将此组件的最低大小设置为一个常量值。 |
void |
JPopupMenu.setPopupSize(Dimension d)
使用 Dimension 对象设置弹出窗口的大小。 |
void |
JTable.setPreferredScrollableViewportSize(Dimension size)
设置此表视口的首选大小。 |
void |
JComponent.setPreferredSize(Dimension preferredSize)
设置此组件的首选大小。 |
void |
JToolBar.Separator.setSeparatorSize(Dimension size)
设置分隔符的大小。 |
void |
JTable.AccessibleJTable.AccessibleJTableCell.setSize(Dimension d)
|
void |
JList.AccessibleJList.AccessibleJListChild.setSize(Dimension d)
|
void |
JTree.AccessibleJTree.AccessibleJTreeNode.setSize(Dimension d)
|
void |
JViewport.setViewSize(Dimension newSize)
设置视图的大小。 |
Dimension |
JViewport.toViewCoordinates(Dimension size)
将一个大小的像素坐标转换为视图坐标。 |
| 参数类型为 Dimension 的 javax.swing 中的构造方法 | |
|---|---|
Box.Filler(Dimension min,
Dimension pref,
Dimension max)
使用给定的大小范围创建形状的构造方法。 |
|
JToolBar.Separator(Dimension size)
创建具有指定大小的新的工具栏分隔符。 |
|
| javax.swing.border 中 Dimension 的使用 |
|---|
| 返回 Dimension 的 javax.swing.border 中的方法 | |
|---|---|
Dimension |
TitledBorder.getMinimumSize(Component c)
返回此边框完全显示边框和标题所需的最小尺寸。 |
| javax.swing.plaf 中 Dimension 的使用 |
|---|
| javax.swing.plaf 中 Dimension 的子类 | |
|---|---|
class |
DimensionUIResource
|
| 返回 Dimension 的 javax.swing.plaf 中的方法 | |
|---|---|
Dimension |
ComponentUI.getMaximumSize(JComponent c)
返回指定组件的适合外观的最大大小。 |
Dimension |
ComponentUI.getMinimumSize(JComponent c)
返回指定组件的适合外观的最小大小。 |
Dimension |
ComponentUI.getPreferredSize(JComponent c)
返回指定组件的适合外观的首选大小。 |
| javax.swing.plaf.basic 中 Dimension 的使用 |
|---|
| 声明为 Dimension 的 javax.swing.plaf.basic 中的字段 | |
|---|---|
protected Dimension |
BasicComboBoxUI.cachedMinimumSize
|
protected Dimension |
BasicScrollBarUI.maximumThumbSize
|
protected Dimension |
BasicOptionPaneUI.minimumSize
|
protected Dimension |
BasicScrollBarUI.minimumThumbSize
|
protected Dimension |
BasicTreeUI.preferredMinSize
最大首选大小。 |
protected Dimension |
BasicTreeUI.preferredSize
完全显示所有节点所需的大小。 |