|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 HeadlessException 的软件包 | |
---|---|
java.applet | 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 |
java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 |
java.awt.dnd | Drag 和 Drop 是一种直接操作操作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 |
java.awt.print | 为通用的打印 API 提供类和接口。 |
javax.print | 为 JavaTM Print Service API 提供了主要类和接口。 |
javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 |
java.applet 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 java.applet 中的构造方法 | |
---|---|
Applet()
创建一个新的 Applet 对象 |
java.awt 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 java.awt 中的方法 | |
---|---|
protected abstract java.awt.peer.ButtonPeer |
Toolkit.createButton(Button target)
使用指定同位体接口创建此工具包的 Button 实现。 |
protected abstract java.awt.peer.CheckboxPeer |
Toolkit.createCheckbox(Checkbox target)
使用指定同位体接口创建此工具包的 Checkbox 实现。 |
protected abstract java.awt.peer.CheckboxMenuItemPeer |
Toolkit.createCheckboxMenuItem(CheckboxMenuItem target)
使用指定同位体接口创建此工具包的 CheckboxMenuItem 实现。 |
protected abstract java.awt.peer.ChoicePeer |
Toolkit.createChoice(Choice target)
使用指定同位体接口创建此工具包的 Choice 实现。 |
Cursor |
Toolkit.createCustomCursor(Image cursor,
Point hotSpot,
String name)
创建一个新的定制光标对象。 |
protected abstract java.awt.peer.DialogPeer |
Toolkit.createDialog(Dialog target)
使用指定同位体接口创建此工具包的 Dialog 实现。 |
protected abstract java.awt.peer.FileDialogPeer |
Toolkit.createFileDialog(FileDialog target)
使用指定同位体接口创建此工具包的 FileDialog 实现。 |
protected abstract java.awt.peer.FramePeer |
Toolkit.createFrame(Frame target)
使用指定同位体接口创建此工具包的 Frame 实现。 |
protected abstract java.awt.peer.LabelPeer |
Toolkit.createLabel(Label target)
使用指定同位体接口创建此工具包的 Label 实现。 |
protected abstract java.awt.peer.ListPeer |
Toolkit.createList(List target)
使用指定同位体接口创建此工具包的 List 实现。 |
protected abstract java.awt.peer.MenuPeer |
Toolkit.createMenu(Menu target)
使用指定同位体接口创建此工具包的 Menu 实现。 |
protected abstract java.awt.peer.MenuBarPeer |
Toolkit.createMenuBar(MenuBar target)
使用指定同位体接口创建此工具包的 MenuBar 实现。 |
protected abstract java.awt.peer.MenuItemPeer |
Toolkit.createMenuItem(MenuItem target)
使用指定同位体接口创建此工具包的 MenuItem 实现。 |
protected abstract java.awt.peer.PopupMenuPeer |
Toolkit.createPopupMenu(PopupMenu target)
使用指定同位体接口创建此工具包的 PopupMenu 实现。 |
protected abstract java.awt.peer.ScrollbarPeer |
Toolkit.createScrollbar(Scrollbar target)
使用指定同位体接口创建此工具包的 Scrollbar 实现。 |
protected abstract java.awt.peer.ScrollPanePeer |
Toolkit.createScrollPane(ScrollPane target)
使用指定同位体接口创建此工具包的 ScrollPane 实现。 |
protected abstract java.awt.peer.TextAreaPeer |
Toolkit.createTextArea(TextArea target)
使用指定同位体接口创建此工具包的 TextArea 实现。 |
protected abstract java.awt.peer.TextFieldPeer |
Toolkit.createTextField(TextField target)
使用指定同位体接口创建此工具包的 TextField 实现。 |
protected abstract java.awt.peer.WindowPeer |
Toolkit.createWindow(Window target)
使用指定同位体接口创建此工具包的 Window 实现。 |
Dimension |
Toolkit.getBestCursorSize(int preferredWidth,
int preferredHeight)
返回最接近所需尺寸的受支持光标尺寸。 |
Point |
GraphicsEnvironment.getCenterPoint()
返回 Windows 应居中的点。 |
abstract ColorModel |
Toolkit.getColorModel()
确定此工具包屏幕的颜色模型。 |
abstract GraphicsDevice |
GraphicsEnvironment.getDefaultScreenDevice()
返回默认的屏幕 GraphicsDevice 。 |
int |
Toolkit.getMaximumCursorColors()
返回自定义光标调色板中 Toolkit 支持的最多的颜色数。 |
Rectangle |
GraphicsEnvironment.getMaximumWindowBounds()
返回居中 Windows 的最大边界。 |
int |
Toolkit.getMenuShortcutKeyMask()
确定哪一个修改键是菜单快捷方式的适当加速键。 |
Point |
Component.getMousePosition()
如果此 Component 正好位于鼠标指针下,则返回鼠标指针在 Component 的坐标空间中的位置;否则返回 null 。 |
Point |
Container.getMousePosition(boolean allowChildren)
如果 Container 位于鼠标指针下,则返回鼠标指针在此 Container 的坐标中的位置,否则返回 null 。 |
static int |
MouseInfo.getNumberOfButtons()
返回鼠标上的按钮数。 |
static PointerInfo |
MouseInfo.getPointerInfo()
返回表示鼠标指针当前位置的 PointerInfo 实例。 |
abstract GraphicsDevice[] |
GraphicsEnvironment.getScreenDevices()
返回所有屏幕 GraphicsDevice 对象的一个数组。 |
Insets |
Toolkit.getScreenInsets(GraphicsConfiguration gc)
获得屏幕的 insets。 |
abstract int |
Toolkit.getScreenResolution()
返回屏幕分辨率,以每英寸的点数为单位。 |
abstract Dimension |
Toolkit.getScreenSize()
获取屏幕的大小。 |
abstract Clipboard |
Toolkit.getSystemClipboard()
获取系统 Clipboard 的一个实例,该 Clipboard 与本机平台提供的剪贴板工具相互作用。 |
static Cursor |
Cursor.getSystemCustomCursor(String name)
返回与指定名称匹配的特定于系统的定制光标对象。 |
Clipboard |
Toolkit.getSystemSelection()
以 Clipboard 对象的形式获取系统选择的一个实例。 |
boolean |
Toolkit.isDynamicLayoutActive()
返回当前是否激活调整大小时的动态布局(通过编程方式设置,并受底层操作系统和/或窗口管理器支持)。 |
protected boolean |
Toolkit.isDynamicLayoutSet()
返回 Container 的布局是在调整大小期间动态地生效,还是在完成调整大小后静态地生效。 |
boolean |
Toolkit.isFrameStateSupported(int state)
返回对 Toolkit 是否支持 Frame 状态的判断。 |
protected void |
Toolkit.loadSystemColors(int[] systemColors)
使用当前系统颜色值填充作为参数提供的整数数组。 |
abstract Map<TextAttribute,?> |
Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight)
返回给定输入方法高亮区的抽象级别描述的可视属性映射,如果没有发现映射关系,则返回 null。 |
void |
Toolkit.setDynamicLayout(boolean dynamic)
控制 Container 的布局是在调整大小期间动态地生效,还是在完成调整大小后静态地生效。 |
抛出 HeadlessException 的 java.awt 中的构造方法 | |
---|---|
Button()
构造一个标签字符串为空的按钮。 |
|
Button(String label)
构造一个带指定标签的按钮。 |
|
Checkbox()
使用空字符串标签创建一个复选框。 |
|
Checkbox(String label)
使用指定标签创建一个复选框。 |
|
Checkbox(String label,
boolean state)
使用指定标签创建一个复选框,并将它设置为指定状态。 |
|
Checkbox(String label,
boolean state,
CheckboxGroup group)
使用指定标签构造一个 Checkbox,并将它设置为指定状态,使它处于指定复选框组中。 |
|
Checkbox(String label,
CheckboxGroup group,
boolean state)
使用指定标签创建一个 Checkbox,并使它处于指定复选框组内,将它设置为指定状态。 |
|
CheckboxMenuItem()
创建一个带空标签的复选框菜单项。 |
|
CheckboxMenuItem(String label)
创建一个具有指定标签的复选框菜单项。 |
|
CheckboxMenuItem(String label,
boolean state)
创建一个具有指定标签和状态的复选框菜单项。 |
|
Choice()
创建一个新的选择菜单。 |
|
Frame()
构造 Frame 的一个新实例(初始时不可见)。 |
|
Frame(String title)
构造一个新的、初始不可见的、具有指定标题的 Frame 对象。 |
|
Label()
构造一个空标签。 |
|
Label(String text)
使用指定的文本字符串构造一个新的标签,其文本对齐方式为左对齐。 |
|
Label(String text,
int alignment)
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。 |
|
List()
创建新的滚动列表。 |
|
List(int rows)
创建一个用指定可视行数初始化的新滚动列表。 |
|
List(int rows,
boolean multipleMode)
创建一个初始化为显示指定行数的新滚动列表。 |
|
Menu()
构造具有空标签的新菜单。 |
|
Menu(String label)
构造具有指定标签的新菜单。 |
|
Menu(String label,
boolean tearOff)
构造具有指定标签的新菜单,指示该菜单是否可以分离。 |
|
MenuBar()
创建新的菜单栏。 |
|
MenuComponent()
创建 MenuComponent 。 |
|
MenuItem()
构造具有空标签且没有键盘快捷方式的新菜单项。 |
|
MenuItem(String label)
构造具有指定的标签且没有键盘快捷方式的新菜单项。 |
|
MenuItem(String label,
MenuShortcut s)
创建具有关联的键盘快捷方式的菜单项。 |
|
PopupMenu()
创建具有空名称的新弹出式菜单。 |
|
PopupMenu(String label)
创建具有指定名称的新弹出式菜单。 |
|
Scrollbar()
构造一个新的垂直滚动条。 |
|
Scrollbar(int orientation)
构造一个具有指定方向的新滚动条。 |
|
Scrollbar(int orientation,
int value,
int visible,
int minimum,
int maximum)
构造一个新的滚动条,它具有指定的方向、初始值、可视量、最小值和最大值。 |
|
ScrollPane()
创建一个具有滚动条策略 "as needed" 的新滚动窗格容器。 |
|
ScrollPane(int scrollbarDisplayPolicy)
创建新的滚动窗格容器。 |
|
TextArea()
构造一个将空字符串作为文本的新文本区。 |
|
TextArea(int rows,
int columns)
构造一个新文本区,该文本区具有指定的行数和列数,并将空字符串作为文本。 |
|
TextArea(String text)
构造具有指定文本的新文本区。 |
|
TextArea(String text,
int rows,
int columns)
构造一个新文本区,该文本区具有指定的文本,以及指定的行数和列数。 |
|
TextArea(String text,
int rows,
int columns,
int scrollbars)
构造一个新文本区,该文本区具有指定的文本,以及指定的行数、列数和滚动条可见性。 |
|
TextField()
构造新文本字段。 |
|
TextField(int columns)
构造具有指定列数的新的空文本字段。 |
|
TextField(String text)
构造使用指定文本初始化的新文本字段。 |
|
TextField(String text,
int columns)
构造使用要显示的指定文本初始化的新文本字段,宽度足够容纳指定列数。 |
java.awt.dnd 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 java.awt.dnd 中的构造方法 | |
---|---|
DragSource()
创建一个新的 DragSource 。 |
|
DropTarget()
创建一个 DropTarget |
|
DropTarget(Component c,
DropTargetListener dtl)
在给出与之关联的 Component 和执行事件处理的 DropTargetListener 的情况下创建一个 DropTarget 。 |
|
DropTarget(Component c,
int ops,
DropTargetListener dtl)
在给出与之关联的 Component 、表示支持的默认可接受操作的 int 值和执行事件处理的 DropTargetListener 的情况下,创建一个 DropTarget 。 |
|
DropTarget(Component c,
int ops,
DropTargetListener dtl,
boolean act)
在给出与之关联的 Component 、表示支持的默认可接受操作的 int 值、执行事件处理的 DropTargetListener 和表示 DropTarget 当前是否接受 drop 的 boolean 值的情况下,创建一个 DropTarget 。 |
|
DropTarget(Component c,
int ops,
DropTargetListener dtl,
boolean act,
FlavorMap fm)
在给出与之关联的 Component 、表示要支持的默认可接受操作的 int 值、执行事件处理的 DropTargetListener 、表示 DropTarget 当前是否接受 drop 的 boolean 值和要使用的 FlavorMap (使用默认 FlavorMap 时为 null)的情况下,创建一个新的 DropTarget。 |
java.awt.print 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 java.awt.print 中的方法 | |
---|---|
abstract PageFormat |
PrinterJob.pageDialog(PageFormat page)
显示允许修改 PageFormat 实例的对话框。 |
PageFormat |
PrinterJob.pageDialog(PrintRequestAttributeSet attributes)
显示跨平台页面设置对话框的便捷方法。 |
abstract boolean |
PrinterJob.printDialog()
向用户呈现一个对话框,用来更改打印作业的属性。 |
boolean |
PrinterJob.printDialog(PrintRequestAttributeSet attributes)
为所有服务显示跨平台打印对话框的便捷方法,这些服务能够使用 Pageable 接口打印 2D 图形。 |
javax.print 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 javax.print 中的方法 | |
---|---|
static PrintService |
ServiceUI.printDialog(GraphicsConfiguration gc,
int x,
int y,
PrintService[] services,
PrintService defaultService,
DocFlavor flavor,
PrintRequestAttributeSet attributes)
为用户提供一个选择 PrintService(打印机)的对话框。 |
javax.swing 中 HeadlessException 的使用 |
---|
抛出 HeadlessException 的 javax.swing 中的方法 | |
---|---|
protected JDialog |
JFileChooser.createDialog(Component parent)
创建并返回包含 this 的新 JDialog ,在 parent 窗体中的 parent 上居中。 |
JDialog |
JOptionPane.createDialog(Component parentComponent,
String title)
创建并在 parentComponent 窗体中的 parentComponent 中央返回一个包装 this 的新 JDialog 。 |
static JDialog |
JColorChooser.createDialog(Component c,
String title,
boolean modal,
JColorChooser chooserPane,
ActionListener okListener,
ActionListener cancelListener)
创建并返回包含指定 ColorChooser 窗格及 "OK"、"Cancel"、"Reset" 按钮的新对话框。 |
static Frame |
JOptionPane.getFrameForComponent(Component parentComponent)
返回指定组件的 Frame 。 |
static Frame |
JOptionPane.getRootFrame()
返回用于不提供窗体的类方法中的 Frame 。 |
boolean |
JTable.print(JTable.PrintMode printMode,
MessageFormat headerFormat,
MessageFormat footerFormat,
boolean showPrintDialog,
PrintRequestAttributeSet attr,
boolean interactive)
打印此 JTable 。 |
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message)
调出带有选项 Yes、No 和 Cancel 的对话框;标题为 Select an Option。 |
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType)
调出一个由 optionType 参数确定其中选项数的对话框。 |
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
调用一个由 optionType 参数确定其中选项数的对话框,messageType 参数确定要显示的图标。 |
static int |
JOptionPane.showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
调出一个带有指定图标的对话框,其中的选项数由 optionType 参数确定。 |
int |
JFileChooser.showDialog(Component parent,
String approveButtonText)
弹出具有自定义 approve 按钮的自定义文件选择器对话框。 |
static Color |
JColorChooser.showDialog(Component component,
String title,
Color initialColor)
显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。 |
static String |
JOptionPane.showInputDialog(Component parentComponent,
Object message)
显示请求用户输入内容的问题消息对话框,它以 parentComponent 为父级。 |
static String |
JOptionPane.showInputDialog(Component parentComponent,
Object message,
String title,
int messageType)
显示请求用户提供输入的对话框,它以 parentComponent 为父级,该对话框的标题为 title ,消息类型为 messageType 。 |
static Object |
JOptionPane.showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的对话框中输入内容。 |
static String |
JOptionPane.showInputDialog(Object message)
显示请求用户输入的问题消息对话框。 |
static void |
JOptionPane.showMessageDialog(Component parentComponent,
Object message)
调出标题为 "Message" 的信息消息对话框。 |
static void |
JOptionPane.showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType)
调出对话框,它显示使用由 messageType 参数确定的默认图标的 message。 |
static void |
JOptionPane.showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
调出一个显示信息的对话框,为其指定了所有参数。 |
int |
JFileChooser.showOpenDialog(Component parent)
弹出一个 "Open File" 文件选择器对话框。 |
static int |
JOptionPane.showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
调出一个带有指定图标的对话框,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 |
int |
JFileChooser.showSaveDialog(Component parent)
弹出一个 "Save File" 文件选择器对话框。 |
抛出 HeadlessException 的 javax.swing 中的构造方法 | |
---|---|
JApplet()
创建一个 swing applet 实例。 |
|
JDialog()
创建一个没有标题并且没有指定 Frame 所有者的无模式对话框。 |
|
JDialog(Dialog owner)
创建一个没有标题但将指定的 Dialog 作为其所有者的无模式对话框。 |
|
JDialog(Dialog owner,
boolean modal)
创建一个没有标题但有指定所有者对话框的有模式或无模式对话框。 |
|
JDialog(Dialog owner,
String title)
创建一个具有指定标题和指定所有者对话框的无模式对话框。 |
|
JDialog(Dialog owner,
String title,
boolean modal)
创建一个具有指定标题和指定所有者对话框的有模式或无模式对话框。 |
|
JDialog(Dialog owner,
String title,
boolean modal,
GraphicsConfiguration gc)
创建一个具有指定标题、所有者 Dialog 和 GraphicsConfiguration 的有模式或无模式对话框。 |
|
JDialog(Frame owner)
创建一个没有标题但将指定的 Frame 作为其所有者的无模式对话框。 |
|
JDialog(Frame owner,
boolean modal)
创建一个没有标题但有指定所有者 Frame 的有模式或无模式对话框。 |
|
JDialog(Frame owner,
String title)
创建一个具有指定标题和指定所有者窗体的无模式对话框。 |
|
JDialog(Frame owner,
String title,
boolean modal)
创建一个具有指定标题和指定所有者 Frame 的有模式或无模式对话框。 |
|
JFrame()
构造一个初始时不可见的新窗体。 |
|
JFrame(String title)
创建一个新的、初始不可见的、具有指定标题的 Frame 。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。