|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 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.DesktopPeer |
Toolkit.createDesktopPeer(Desktop target)
使用指定的同位體介面創建此工具套件的 Desktop 實作。 |
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)
創建並返回一個新 JDialog ,它在 parentComponent 窗體中的 parentComponent 中央包裹 this 。 |
static JDialog |
JColorChooser.createDialog(Component c,
String title,
boolean modal,
JColorChooser chooserPane,
ActionListener okListener,
ActionListener cancelListener)
創建並返回包含指定 ColorChooser 窗格及 "OK"、"Cancel" 和 "Reset" 按鈕的新對話框。 |
JDialog |
JOptionPane.createDialog(String title)
創建並返回一個新的帶有指定標題的無父 JDialog 。 |
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)
根據完全功能 print 方法的指定列印此表,將預設印表機指定為列印服務。 |
boolean |
JTable.print(JTable.PrintMode printMode,
MessageFormat headerFormat,
MessageFormat footerFormat,
boolean showPrintDialog,
PrintRequestAttributeSet attr,
boolean interactive,
PrintService service)
列印此 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 實例。 |
|
JFrame()
建構一個初始時不可見的新窗體。 |
|
JFrame(String title)
創建一個新的、初始不可見的、具有指定標題的 Frame 。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。