软件包 | 描述 |
---|---|
java.applet |
提供创建一个小程序所需的类和一个小程序用来与它的小程序上下文进行通信的类。
|
java.awt |
包含创建用户界面和绘制图形和图像的所有类。
|
java.awt.image |
提供创建和修改图像的类。
|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.colorchooser |
包含由
JColorChooser 组件使用的类和接口。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
javax.swing.plaf.metal |
提供用户界面对象建立根据java的外观和感觉(一次代号为金属),它是默认的外观和感觉。
|
javax.swing.table |
处理
javax.swing.JTable 提供类和接口。
|
javax.swing.text |
提供类和接口处理编辑和不可编辑的文本组件。
|
javax.swing.tree |
处理
javax.swing.JTree 提供类和接口。
|
Modifier and Type | Class and Description |
---|---|
class |
Applet
一个小程序,是一个不打算自己运行的小程序,而是被嵌入到另一个应用程序中。
|
Modifier and Type | Class and Description |
---|---|
class |
Button
这个类创建一个标记按钮。
|
class |
Canvas
一个
Canvas 组件是一个空白的矩形区域的屏幕上的应用程序可以绘制或从应用程序可以捕获用户输入事件。
|
class |
Checkbox
复选框是一种图形化的组件,可以是一个“开”或“关”(
true )(
false )状态。
|
class |
Choice
的
Choice 类提出了选择弹出菜单。
|
class |
Component
组件是一个对象,有一个图形表示,可以显示在屏幕上,可以与用户交互。
|
class |
Container
一个通用的抽象窗口工具包(AWT)容器对象的一个组成部分,也可以包含其他的AWT组件。
|
class |
Dialog
对话框是一个带有标题和边框的顶层窗口,通常用于从用户输入某种形式的输入。
|
class |
FileDialog
的
FileDialog 类显示一个对话框,用户可以选择一个文件。
|
class |
Frame
一个
Frame 是一个带有标题和边框的顶层窗口。
|
class |
Label
一个
Label 对象是放置在一个容器组件的文本。
|
class |
List
的
List 组件为用户提供了一个滚动列表项的文字。
|
class |
Panel
Panel 是最简单的容器类。
|
class |
Scrollbar
的
Scrollbar 类体现了一个滚动条,一个熟悉的用户界面对象。
|
class |
ScrollPane
一个容器类,它实现了一个单独的子组件的自动水平和/或垂直滚动。
|
class |
TextArea
一个
TextArea 对象是一个多行显示文本区域。
|
class |
TextComponent
TextComponent 类的任何组件,允许一些文本编辑类。
|
class |
TextField
一个
TextField 对象是一个文本组件,允许一个单行文本的编辑。
|
class |
Window
一个
Window 对象是一个没有国界,没有菜单栏的顶层窗口。
|
Modifier and Type | Method and Description |
---|---|
int |
Component.checkImage(Image image, ImageObserver observer)
返回指定图像的屏幕表示的结构的状态。
|
int |
Component.checkImage(Image image, int width, int height, ImageObserver observer)
返回指定图像的屏幕表示的结构的状态。
|
abstract int |
Toolkit.checkImage(Image image, int width, int height, ImageObserver observer)
指示正在准备显示的指定图像的结构状态。
|
abstract boolean |
Graphics2D.drawImage(Image img, AffineTransform xform, ImageObserver obs)
渲染一个图像,在绘制之前将图像空间的一个变换转换成用户空间。
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
提请尽可能多的指定的图像,是目前可用。
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, ImageObserver observer)
提请尽可能多的指定的图像,是目前可用。
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
绘制已缩放到适合在指定的矩形内的指定图像的大部分区域。
|
abstract boolean |
Graphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
绘制已缩放到适合在指定的矩形内的指定图像的大部分区域。
|
abstract boolean |
Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
吸引尽可能多的指定区域,指定的图像是目前可用的,缩放在飞放在指定区域的目标的表面。
|
abstract boolean |
Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)
吸引尽可能多的指定区域,指定的图像是目前可用的,缩放在飞放在指定区域的目标的表面。
|
abstract int |
Image.getHeight(ImageObserver observer)
确定图像的高度。
|
abstract Object |
Image.getProperty(String name, ImageObserver observer)
获取此图像的属性的名称。
|
abstract int |
Image.getWidth(ImageObserver observer)
确定图像的宽度。
|
boolean |
Component.prepareImage(Image image, ImageObserver observer)
准备一个用于在该组件上绘制的图像。
|
boolean |
Component.prepareImage(Image image, int width, int height, ImageObserver observer)
在指定的宽度和高度上准备一个用于绘制该组件的图像。
|
abstract boolean |
Toolkit.prepareImage(Image image, int width, int height, ImageObserver observer)
准备一个渲染的图像。
|
Modifier and Type | Method and Description |
---|---|
int |
BufferedImage.getHeight(ImageObserver observer)
返回的
BufferedImage 高度。
|
Object |
BufferedImage.getProperty(String name, ImageObserver observer)
返回图像的属性的名称。
|
int |
BufferedImage.getWidth(ImageObserver observer)
返回的
BufferedImage 宽度。
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractButton
定义按钮和菜单项的常见行为。
|
class |
Box
一个轻量级容器使用BoxLayout对象作为它的布局管理器。
|
static class |
Box.Filler
一个参与布局的轻量级组件的实现,但没有视图。
|
class |
CellRendererPane
这类插入单元格渲染和使用它们的组件之间。
|
class |
DefaultListCellRenderer
在列表中呈现一个项目。
|
static class |
DefaultListCellRenderer.UIResource
defaultlistcellrenderer uiresource子类实现的。
|
class |
JApplet
一个扩展版本,增加了对
java.applet.Applet JFC/Swing组件体系结构支持。
|
class |
JButton
一个“推”按钮的实现。
|
class |
JCheckBox
一个复选框的实现,可以选择或取消选择一项,并显示其状态的用户。
|
class |
JCheckBoxMenuItem
一个菜单项,可以选择或取消选择。
|
class |
JColorChooser
JColorChooser 提供一块设计为允许用户操作和选择颜色的控件。
|
class |
JComboBox<E>
的一个组成部分,结合一个按钮或可编辑的字段和一个下拉列表。
|
class |
JComponent
除顶层容器外的所有摆动组件的基类。
|
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 |
JLayer<V extends Component>
JLayer 是Swing组件使您能够实现各种先进的涂装效果以及接收境内产生的所有
AWTEvent s通知通用装饰。
|
class |
JLayeredPane
JLayeredPane 增加深度到JFC/Swing容器,允许部分重叠,彼此需要的时候。
|
class |
JList<E>
显示对象列表的组件,并允许用户选择一个或多个项目。
|
class |
JMenu
一个菜单的实现,包含
JMenuItem s时显示用户选择的
JMenuBar 项弹出窗口。
|
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
提供了一个轻量级的可滚动视图。
|
protected class |
JScrollPane.ScrollBar
默认情况下
JScrollPane 创建滚动条,这个类的实例。
|
class |
JSeparator
JSeparator 实施分隔线-最常用的菜单项被分解成逻辑分组之间的分压器提供了一个通用的组件。
|
class |
JSlider
一个组件,允许用户通过滑动一个有界区间内的旋钮来选择一个值。
|
class |
JSpinner
一个单行输入字段,可以让用户从一个有序的序列中选择一个数字或一个对象值。
|
static class |
JSpinner.DateEditor
一
JSpinner 的模型是一个
SpinnerDateModel 编辑。
|
static class |
JSpinner.DefaultEditor
一个简单的基类为更专门的编辑显示模式的电流值与
JFormattedTextField 只读视图。
|
static class |
JSpinner.ListEditor
一
JSpinner 的模型是一个
SpinnerListModel 编辑。
|
static class |
JSpinner.NumberEditor
一
JSpinner 的模型是一个
SpinnerNumberModel 编辑。
|
class |
JSplitPane
JSplitPane 是用来划分两(只有两个)
Component s。
|
class |
JTabbedPane
通过在一个给定的标题和/或图标上点击一个标签,让用户在一组组件之间切换的组件。
|
class |
JTable
的
JTable 用于显示和编辑细胞常规二维表。
|
class |
JTextArea
一个
JTextArea 是多线区域显示文本。
|
class |
JTextField
JTextField 是轻量级的,允许编辑单行文本。
|
class |
JTextPane
一个可以标记的文本组件,可以用图形表示的属性标记。
|
class |
JToggleButton
一个两个国家的按钮的实现。
|
class |
JToolBar
JToolBar 提供一个组件,用于显示常用的
Action s或控制是有用的。
|
static class |
JToolBar.Separator
工具栏特定分隔符。
|
class |
JToolTip
用于显示一个组件的“提示”。
|
class |
JTree
|
class |
JViewport
“视口”或“分流”,通过它你看到背后的信息。
|
class |
JWindow
一个
JWindow 是一个容器,可以显示用户的桌面上的任何地方。
|
Modifier and Type | Method and Description |
---|---|
ImageObserver |
ImageIcon.getImageObserver()
返回图像的图像观察者。
|
Modifier and Type | Method and Description |
---|---|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
boolean |
DebugGraphics.drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
boolean |
DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
boolean |
DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)
覆盖
Graphics.drawImage 。
|
void |
ImageIcon.setImageObserver(ImageObserver observer)
设置图像的图像观察者。
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractColorChooserPanel
这是色彩选择的抽象类。
|
Modifier and Type | Class and Description |
---|---|
class |
BasicArrowButton
JButton对象,得出规模的一个基本方向的箭头。
|
class |
BasicComboBoxRenderer
组合框渲染
|
static class |
BasicComboBoxRenderer.UIResource
basiccomboboxrenderer uiresource子类实现的。
|
class |
BasicComboPopup
这是一个基本的
ComboPopup 接口实现。
|
class |
BasicInternalFrameTitlePane
管理基本标题栏的类
|
class |
BasicInternalFrameTitlePane.SystemMenuBar
这个类应该被视为一个“受保护的”内部类。
|
class |
BasicSplitPaneDivider
用basicsplitpaneui分频器。
|
protected class |
BasicToolBarUI.DragWindow |
Modifier and Type | Class and Description |
---|---|
class |
MetalComboBoxButton
JButton类来帮助metalcomboboxui
|
class |
MetalComboBoxUI.MetalComboPopup
过时的。
作为java 2平台V1.4。
|
protected class |
MetalFileChooserUI.FileRenderer |
class |
MetalFileChooserUI.FilterComboBoxRenderer
渲染不同类型的大小和样式。
|
class |
MetalInternalFrameTitlePane
班级管理该标题栏
|
class |
MetalScrollButton
金属滚动条箭头JButton对象。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTableCellRenderer
绘制标准类(显示)在
JTable 单个细胞。
|
static class |
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer
UIResource 子类实现的。
|
class |
JTableHeader
这是管理的
JTable 头对象。
|
Modifier and Type | Class and Description |
---|---|
class |
JTextComponent
JTextComponent 是Swing文本组件的基类。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
TextField 时没有采用编辑提供。
|
class |
DefaultTreeCellEditor.EditorContainer
把
editingComponent 负责集装箱。
|
class |
DefaultTreeCellRenderer
显示一个在树中的条目。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.