软件包 | 描述 |
---|---|
java.awt |
包含创建用户界面和绘制图形和图像的所有类。
|
java.awt.geom |
定义在二维几何相关的对象执行操作提供java 2D类。
|
java.beans |
包含的类发展豆相关--基于JavaBeans组件™架构。
|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.border |
提供用于绘图的类和接口,以绘制一个摆动组件的专门边框。
|
javax.swing.plaf |
提供一个接口和抽象类的使用许多摆动为可插拔的外观和感觉的能力。
|
javax.swing.tree |
处理
javax.swing.JTree 提供类和接口。
|
Constructor and Description |
---|
BasicStroke(float width, int cap, int join, float miterlimit, float[] dash, float dash_phase)
构建具有指定属性的新
BasicStroke 。
|
Color(int r, int g, int b, int a)
用指定的红、绿、蓝sRGB色彩创造,并在范围内的α值(0 - 255)。
|
Cursor(int type)
用指定的类型创建一个新的光标对象。
|
GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2, boolean cyclic)
构建一个环或无环
GradientPaint 对象根据
boolean 参数。
|
LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)
构建了一个
LinearGradientPaint 。
|
RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)
构建了一个
RadialGradientPaint 。
|
ScrollPane(int scrollbarDisplayPolicy)
创建一个新的滚动窗格容器。
|
Constructor and Description |
---|
AffineTransform(float m00, float m10, float m01, float m11, float m02, float m12)
从6个浮点值表示的3x3变换矩阵可以构造一个新的
AffineTransform 条目6。
|
Constructor and Description |
---|
EventHandler(Object target, String action, String eventPropertyName, String listenerMethodName)
创建一个新的
EventHandler 对象;你通常使用一个调用此构造函数,而不是直接的
create 方法。
|
Expression(Object target, String methodName, Object[] arguments)
创建一个新的
Expression 对象指定的目标对象调用的名称指定的方法和参数的数组。
|
Statement(Object target, String methodName, Object[] arguments)
创建一个新的
Statement 对象指定的目标对象调用的名称指定的方法和参数的数组。
|
Constructor and Description |
---|
BoxLayout(Container target, int axis)
创建一个布局管理器,该管理器将沿给定的轴布局组件。
|
DefaultCellEditor(JTextField textField)
构建了一个
DefaultCellEditor 使用文本字段。
|
Filler(Dimension min, Dimension pref, Dimension max)
构造函数来创建形状与给定的大小范围。
|
ImageIcon(String filename)
创建一个按钮从指定的文件。
|
JButton(String text)
创建一个带有文本的按钮。
|
JSplitPane(int newOrientation)
创建一个新的
JSplitPane 配置指定的方向。
|
JTree(TreeModel newModel)
返回一个实例
JTree 显示根节点的树是使用指定的数据模型。
|
OverlayLayout(Container target)
构建一个执行覆盖安排的儿童的布局管理器。
|
Constructor and Description |
---|
BevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
创建指定类型的斜面边框,突出显示颜色和阴影颜色。
|
CompoundBorder(Border outsideBorder, Border insideBorder)
创建一个指定的外部和内部边界的复合边框。
|
EmptyBorder(Insets borderInsets)
创建具有指定插入一个空的边界。
|
EtchedBorder(int etchType, Color highlight, Color shadow)
用指定的蚀刻类型创建一个蚀刻的边框,突出显示和阴影颜色。
|
LineBorder(Color color, int thickness, boolean roundedCorners)
创建指定颜色、厚度和角形状的线条边框。
|
SoftBevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
用指定的类型创建一个斜面边框,突出显示阴影颜色。
|
StrokeBorder(BasicStroke stroke, Paint paint)
创建一个边境指定的
stroke 和
paint 。
|
TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
创建一个具有指定边界,TitledBorder实例标题,标题对齐,标题的位置,标题的字体、颜色和标题。
|
Constructor and Description |
---|
BevelBorderUIResource(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner) |
ColorUIResource(int r, int g, int b) |
CompoundBorderUIResource(Border outsideBorder, Border insideBorder) |
EmptyBorderUIResource(Insets insets) |
EtchedBorderUIResource(int etchType, Color highlight, Color shadow) |
LineBorderUIResource(Color color, int thickness) |
TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) |
Constructor and Description |
---|
DefaultTreeModel(TreeNode root)
创建一个树,其中任何节点都可以有孩子。
|
TreePath(Object[] path)
创建数组
TreePath 。
|
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.