| 接口 | 描述 |
|---|---|
| ActiveEvent |
一个知道如何调度自己的事件的接口。
|
| Adjustable |
对象的接口,其中有一个可调的数字值包含在一个有界范围内的值。
|
| Composite |
的
Composite接口,随着
CompositeContext,定义了构成画原始与底层图形面积的方法。
|
| CompositeContext |
的
CompositeContext接口定义了封装和合成操作优化环境。
|
| ItemSelectable |
对象的接口,该接口包含一组项目,其中零或更多可以被选择。
|
| KeyEventDispatcher |
一个keyeventdispatcher配合的目标和所有关键场次调度当前keyboardfocusmanager。
|
| KeyEventPostProcessor |
一个keyeventpostprocessor配合在所有剩余的关键场次的最终解决当前keyboardfocusmanager。
|
| LayoutManager |
定义接口的类,知道如何把
Containers。
|
| LayoutManager2 |
定义了一个基于布局约束对象的类的接口,该接口知道如何布局容器。
|
| MenuContainer |
所有菜单相关容器的超级类。
|
| Paint |
这
Paint接口定义了颜色模式可以为
Graphics2D操作生成。
|
| PaintContext |
的
PaintContext接口定义了封装和优化环境生成的彩色图案在填充或描边操作装置上的空间
Graphics2D。
|
| PrintGraphics |
一个抽象类,它提供了一个页面的打印图形上下文。
|
| SecondaryLoop |
一个运行嵌套事件循环的辅助接口。
|
| Shape |
的
Shape接口提供对象代表了某种形式的几何定义。
|
| Stroke | |
| Transparency |
的
Transparency接口定义实现类普通透明模式。
|
| 类 | 描述 |
|---|---|
| AlphaComposite |
的
AlphaComposite类实现基本的alpha合成相结合的源和目标的颜色来实现融合,图形和图像的透明度的影响规律。
|
| AWTEvent |
所有AWT事件的根源事件类。
|
| AWTEventMulticaster |
AWTEventMulticaster实现高效的线程安全多播事件在
java.awt.event包中定义的AWT事件调度。
|
| AWTKeyStroke |
一个
AWTKeyStroke代表键盘上的一个关键动作,或等效输入装置。
|
| AWTPermission |
这类是AWT的权限。
|
| BasicStroke | |
| BorderLayout |
边界布局勾画出一个集装箱,安排和调整其成分放在五个区域:北,南,东,西,和中心。
|
| BufferCapabilities |
缓冲区的能力和性能。
|
| BufferCapabilities.FlipContents |
页翻转后可能的返回缓冲区内容的类型安全枚举
|
| Button |
这个类创建一个标记按钮。
|
| Canvas |
一个
Canvas组件是一个空白的矩形区域的屏幕上的应用程序可以绘制或从应用程序可以捕获用户输入事件。
|
| CardLayout |
一个
CardLayout对象是一个容器的布局管理器。
|
| Checkbox |
复选框是一种图形化的组件,可以是一个“开”或“关”(
true)(
false)状态。
|
| CheckboxGroup |
的
CheckboxGroup类用于将一组
Checkbox按钮。
|
| CheckboxMenuItem |
这个类代表一个可以包含在菜单中的复选框。
|
| Choice |
的
Choice类提出了选择弹出菜单。
|
| Color |
的
Color类用于封装的颜色在默认的sRGB色彩空间或颜色任意颜色空间的
ColorSpace鉴定。
|
| Component |
组件是一个对象,有一个图形表示,可以显示在屏幕上,可以与用户交互。
|
| ComponentOrientation |
的componentorientation类封装语言敏感方向的,是用来为一个组件或文本元素。
|
| Container |
一个通用的抽象窗口工具包(AWT)容器对象的一个组成部分,也可以包含其他的AWT组件。
|
| ContainerOrderFocusTraversalPolicy |
一个focustraversalpolicy决定遍历顺序基于容器的子组件的顺序。
|
| Cursor |
封装鼠标光标的位图表示的类。
|
| DefaultFocusTraversalPolicy |
一个focustraversalpolicy决定遍历顺序基于容器的子组件的顺序。
|
| DefaultKeyboardFocusManager |
AWT应用程序的默认keyboardfocusmanager。
|
| Desktop |
的
Desktop类允许java应用程序启动相关的应用程序注册的本地桌面操作
URI或文件。
|
| Dialog |
对话框是一个带有标题和边框的顶层窗口,通常用于从用户输入某种形式的输入。
|
| Dimension |
的
Dimension类封装了一个组件的宽度和高度(整数精度)在一个单一的对象。
|
| DisplayMode |
的
DisplayMode类封装的位深度,高度,宽度,和一个
GraphicsDevice刷新率。
|
| Event |
注:的
Event类已过时,只可用于向后兼容。
|
| EventQueue |
EventQueue是平台独立的类,队列的事件,无论是从底层的对等体类和从受信任的应用程序类。
|
| FileDialog |
的
FileDialog类显示一个对话框,用户可以选择一个文件。
|
| FlowLayout |
流布局在一个方向流中排列组件,就像段落中的文本行一样。
|
| FocusTraversalPolicy |
一个focustraversalpolicy定义的顺序,一个特别关注循环遍历根组件。
|
| Font |
Font类表示的字体,这是用来在一个可见的方式呈现文本。
|
| FontMetrics |
FontMetrics字体度量的类定义了一个对象,它封装了对一个特定的屏幕上特定的字体渲染信息。
|
| Frame |
一个
Frame是一个带有标题和边框的顶层窗口。
|
| GradientPaint |
的
GradientPaint类提供了一种方法来填补
Shape与线性渐变颜色模式。
|
| Graphics |
类是抽象的
Graphics所有图形上下文,允许应用程序画上,在各种设备上实现组件的基类,以及到了屏幕图像。
|
| Graphics2D |
这
Graphics2D类扩展了
Graphics类提供几何,更复杂的控制系统的坐标变换,色彩管理,和文本布局。
|
| GraphicsConfigTemplate |
的
GraphicsConfigTemplate类用于获取有效的
GraphicsConfiguration。
|
| GraphicsConfiguration |
的
GraphicsConfiguration类描述图形的目的地如打印机或显示器的特点。
|
| GraphicsDevice |
的
GraphicsDevice类描述图形的设备,可能会在一个特定的图形环境可。
|
| GraphicsEnvironment | |
| GridBagConstraints |
的
GridBagConstraints类指定为铺设使用
GridBagLayout类零件的约束。
|
| GridBagLayout |
的
GridBagLayout类是一个灵活的布局管理器的对齐部件垂直、水平或沿基线而不需要的组件是相同的大小。
|
| GridBagLayoutInfo |
是的
GridBagLayoutInfo
GridBagLayout布局管理器的一个实用工具类。
|
| GridLayout |
的
GridLayout类是一个布局管理器,勾画出一个容器的组件在一个矩形网格。
|
| Image |
抽象类
Image是所有类的父类的图形图像表示。
|
| ImageCapabilities |
图像的能力和属性。
|
| Insets |
一个
Insets对象是一个容器的边界表示法。
|
| JobAttributes |
控制打印作业的一组属性。
|
| JobAttributes.DefaultSelectionType |
一种可能的默认选择状态的类型安全枚举。
|
| JobAttributes.DestinationType |
一种可能的作业目的地的类型安全枚举。
|
| JobAttributes.DialogType |
类型安全枚举可能的对话框显示给用户。
|
| JobAttributes.MultipleDocumentHandlingType |
一种可能的多个拷贝处理状态的类型安全枚举。
|
| JobAttributes.SidesType |
类型安全枚举可能的多页拼版。
|
| KeyboardFocusManager |
的keyboardfocusmanager负责管理活动和焦点的窗口,以及当前的焦点所有者。
|
| Label |
一个
Label对象是放置在一个容器组件的文本。
|
| LinearGradientPaint |
的
LinearGradientPaint类提供了一种方法来填补
Shape与线性渐变颜色模式。
|
| List |
的
List组件为用户提供了一个滚动列表项的文字。
|
| MediaTracker |
的
MediaTracker类是一个实用类来跟踪多个媒体对象的状态。
|
| Menu |
一个
Menu对象下拉菜单组件,从菜单栏的部署。
|
| MenuBar |
的
MenuBar类封装了一个菜单栏绑定到一个框架平台的概念。
|
| MenuComponent |
抽象类
MenuComponent是所有菜单相关组件的父类。
|
| MenuItem |
在菜单中的所有项目必须属于类
MenuItem,或它的一个子类。
|
| MenuShortcut |
的
MenuShortcutclass代表了一个菜单键盘加速器。
|
| MouseInfo |
MouseInfo提供用于获取鼠标的有关信息的方法,如鼠标指针的位置和鼠标的按钮数。
|
| MultipleGradientPaint |
这是涂料用多颜色渐变填充他们的栅格的父类。
|
| PageAttributes |
控制打印页的输出的一组属性。
|
| PageAttributes.ColorType |
一种可能的颜色状态的类型安全枚举。
|
| PageAttributes.MediaType |
一种可能的纸张尺寸的类型安全枚举。
|
| PageAttributes.OrientationRequestedType |
一种可能的方向的类型安全枚举。
|
| PageAttributes.OriginType |
一种可能的起源的类型安全枚举。
|
| PageAttributes.PrintQualityType |
打印质量可能的打印质量的类型安全枚举。
|
| Panel |
Panel是最简单的容器类。
|
| Point |
一个点表示在
(x,y)坐标空间中的位置,指定整数精度。
|
| PointerInfo |
描述指针位置的类。
|
| Polygon |
的
Polygon类封装了一个描述一个封闭区域内,二维坐标空间。
|
| PopupMenu |
实现一个可以在一个组件中的指定位置动态弹出的菜单。
|
| PrintJob |
初始化和执行打印作业的抽象类。
|
| RadialGradientPaint |
的
RadialGradientPaint类提供了一种方式来填补一个形状有圆形径向颜色梯度模式。
|
| Rectangle |
一个
Rectangle指定一个坐标空间是由
Rectangle对象的左上点
(x,y)在坐标空间,封闭区域的宽度和高度。
|
| RenderingHints |
RenderingHints类的定义和管理收藏键和关联值,允许应用程序提供输入到其他进行绘制和图像操作服务类应用算法的选择。
|
| RenderingHints.Key |
定义基类的所有键一起使用的
RenderingHints类来控制各种算法的选择在绘制成像管道。
|
| Robot |
这个类是用来生成测试自动化的目的,本系统的输入事件,自动演示,和其他应用程序的鼠标和键盘的控制是必要的。
|
| Scrollbar |
的
Scrollbar类体现了一个滚动条,一个熟悉的用户界面对象。
|
| ScrollPane |
一个容器类,它实现了一个单独的子组件的自动水平和/或垂直滚动。
|
| ScrollPaneAdjustable |
这类代表一个水平或垂直滚动条的
ScrollPane状态。
|
| SplashScreen |
闪屏可以在应用程序启动时显示,在java虚拟机(JVM)开始。
|
| SystemColor |
一种封装在系统中表示原生图形对象颜色的符号颜色的类。
|
| SystemTray |
的
SystemTray类别代表一个桌面系统托盘。
|
| TextArea |
一个
TextArea对象是一个多行显示文本区域。
|
| TextComponent |
TextComponent类的任何组件,允许一些文本编辑类。
|
| TextField |
一个
TextField对象是一个文本组件,允许一个单行文本的编辑。
|
| TexturePaint | |
| Toolkit |
这个类是抽象类的所有实现的抽象窗口工具包。
|
| TrayIcon |
一个
TrayIcon对象代表一个托盘图标,可以添加到
system tray。
|
| Window |
一个
Window对象是一个没有国界,没有菜单栏的顶层窗口。
|
| Enum | 描述 |
|---|---|
| Component.BaselineResizeBehavior |
组件的常见方法的枚举可以更改为大小更改。
|
| Desktop.Action |
表示动作类型。
|
| Dialog.ModalExclusionType |
任何顶层窗口可以标记不被模态对话框受阻。
|
| Dialog.ModalityType |
模态对话框阻止所有输入一些顶级窗口。
|
| GraphicsDevice.WindowTranslucency |
半透明的底层系统支持的种类。
|
| MultipleGradientPaint.ColorSpaceType |
执行梯度插值的颜色空间。
|
| MultipleGradientPaint.CycleMethod |
当在梯度范围外的绘画时使用的方法。
|
| TrayIcon.MessageType |
消息类型确定哪些图标将显示在消息的标题中,和一个可能的系统声音的消息可能会产生后显示。
|
| Window.Type |
可用空窗口类型枚举。
|
| 异常 | 描述 |
|---|---|
| AWTException |
信号,一个抽象的窗口工具包异常发生。
|
| FontFormatException |
扔在
Font类方法建立逻辑字体显示指定的字体是坏的。
|
| HeadlessException |
当一个依赖于键盘、显示器或鼠标的代码被调用时,在不支持键盘、显示器或鼠标的环境中调用。
|
| IllegalComponentStateException |
信号,AWT组件不在一个适当的状态的要求操作。
|
| Error | 描述 |
|---|---|
| AWTError |
当一个严重的抽象窗口工具包错误发生时引发。
|
当用户与组件交互时,某些组件发生火灾事件。的awtevent类和它的子类来表示,AWT组件可以解雇事件。看到一个描述的AWT事件模型awtevent。
一个容器是一个可以包含组件和其他容器的组件。一个集装箱也可以有一个布局管理器,在容器控件组件的可视化布局。AWT包中包含一些布局管理器类和建立你自己的布局管理器的接口。更多信息见容器的布局管理器。
每个Component对象在其最大尺寸限制,其位置因为值存储为一个整数。此外,一个平台可以进一步限制最大尺寸和位置坐标。确切的最大值是依赖于平台。有没有办法改变这些最大值,要么在java代码或本机代码。这些限制也对组件布局施加限制。如果一个组件对象的边界超过一个平台限制,则无法正确地将它们安排在容器对象中。对象的边界是由任何对象的坐标与它的大小在各自的轴上结合定义的。
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.