JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.awt.HeadlessException の使用

HeadlessException を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。 
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
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()
          Window を中央に配置する Point を返します。
abstract  ColorModel Toolkit.getColorModel()
          このツールキットのスクリーンのカラーモデルを判定します。
abstract  GraphicsDevice GraphicsEnvironment.getDefaultScreenDevice()
          デフォルトの画面 GraphicsDevice を返します。
 int Toolkit.getMaximumCursorColors()
          Toolkit がカスタムカーソルパレットでサポートする最大の色数を返します。
 Rectangle GraphicsEnvironment.getMaximumWindowBounds()
          中央に配置された Window の最大の境界を返します。
 int Toolkit.getMenuShortcutKeyMask()
          どの修飾キーがメニューショートカットの適切なアクセラレータキーであるかを判定します。
 Point Component.getMousePosition()
          Component がマウスポインタの直下にある場合、この Component の座標空間のマウスポインタの位置を返します。
 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)
          スクリーンのインセットを返します。
abstract  int Toolkit.getScreenResolution()
          スクリーン解像度を 1 インチあたりのドット数で返します。
abstract  Dimension Toolkit.getScreenSize()
          スクリーンサイズを返します。
abstract  Clipboard Toolkit.getSystemClipboard()
          ネイティブプラットフォームによって提供される、クリップボード機能とのインタフェースとなるシステム Clipboard の単独インスタンスを返します。
static Cursor Cursor.getSystemCustomCursor(String name)
          指定された名前に一致するシステム固有のカスタムカーソルオブジェクトを返します。
 Clipboard Toolkit.getSystemSelection()
          システム選択の単独インスタンスを Clipboard として返します。
 boolean Toolkit.isDynamicLayoutActive()
          サイズ変更における Containers の動的レイアウトが現在アクティブかどうかを返します。
protected  boolean Toolkit.isDynamicLayoutSet()
          Containers のレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを返します。
 boolean Toolkit.isFrameStateSupported(int state)
          Toolkit がこの Frame の状態をサポートするかどうかを返します。
protected  void Toolkit.loadSystemColors(int[] systemColors)
          引数として指定される整数型の配列を、現在のシステムカラー値で埋めます。
abstract  Map<TextAttribute,?> Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight)
          指定されたインプットメソッドハイライトの抽象レベル記述に対する可視属性のマップを返します。
 void Toolkit.setDynamicLayout(boolean dynamic)
          Containers のレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを制御します。
 

HeadlessException をスローする java.awt のコンストラクタ
Button()
          そのラベルの空の文字列を持つボタンを構築します。
Button(String label)
          指定されたラベルを持つボタンを構築します。
Checkbox()
          そのラベルが空の文字列のチェックボックスを作成します。
Checkbox(String label)
          指定されたラベルが付いたチェックボックスを作成します。
Checkbox(String label, boolean state)
          指定されたラベルが付いたチェックボックスを作成し、指定された状態に設定します。
Checkbox(String label, boolean state, CheckboxGroup group)
          指定されたラベルが付いたチェックボックスを、指定されたチェックボックスグループに構築し、指定された状態に設定します。
Checkbox(String label, CheckboxGroup group, boolean state)
          指定されたラベルが付いたチェックボックスを、指定されたチェックボックスグループに生成し、指定された状態に設定します。
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 を構築します。
MenuItem(String label)
          指定されたラベルを持ち、キーボードショートカットのない新しい MenuItem を構築します。
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、イベント処理を扱う DropTargetListenerDropTarget が現在ドロップを受け入れるかどうかを示す boolean から、DropTarget を作成します。
DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm)
          関連付ける Component、サポートするデフォルトの許容アクションを表す int、イベント処理を扱う DropTargetListenerDropTarget が現在ドロップを受け入れるかどうかを示す 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)
          共通プラットフォームのすべてのサービスに対する印刷ダイアログを表示する簡易メソッドです。
 

javax.print での HeadlessException の使用
 

HeadlessException をスローする javax.print のメソッド
static PrintService ServiceUI.printDialog(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes)
          印刷サービス (プリンタ) 選択用ダイアログをユーザに提供します。
 

javax.swing での HeadlessException の使用
 

HeadlessException をスローする javax.swing のメソッド
protected  JDialog JFileChooser.createDialog(Component parent)
          parent のフレームにある parent の中央に配置された this をラップする JDialog を新しく生成して、返します。
 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)
          [OK]、[Cancel]、および [Reset] ボタンとともに、指定された ColorChooser 区画を持つ新しいダイアログを生成し、それを返します。
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 パラメータで選択項目数が決まるダイアログを表示します。
static int JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)
          指定されたアイコンを持つダイアログを表示します。
 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 を親としてユーザに入力を求めるダイアログを表示します。
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 パラメータで指示されたデフォルトのアイコンを使用して、メッセージを表示するためのダイアログを表示します。
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)
          指定されたアイコンを持つダイアログを表示します。
 int JFileChooser.showSaveDialog(Component parent)
          「Save File」ファイルチューザダイアログを表示します。
 

HeadlessException をスローする javax.swing のコンストラクタ
JApplet()
          Swing アプレットのインスタンスを生成します。
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()
          初期状態が不可視である、新しい Frame を構築します。
JFrame(String title)
          指定されたタイトルで、初期状態で不可視の新しい Frame を構築します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。