クラスjava.awt.HeadlessException
の使用

HeadlessExceptionを使用するパッケージ
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
  • java.appletでのHeadlessExceptionの使用

    HeadlessExceptionをスローするjava.appletのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    新しいAppletを構築します。
  • java.awtでのHeadlessExceptionの使用

    HeadlessExceptionを投げるjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    boolean
    追加のマウス・ボタンからのイベントを処理してEventQueueに送信することが許可されているかどうかを報告します。
    Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)
    新しいカスタム・カーソル・オブジェクトを生成します。
    Toolkit.getBestCursorSize(int preferredWidth, int preferredHeight)
    目的のサイズにもっとも近い、サポートされているカーソルのサイズを返します。
    GraphicsEnvironment.getCenterPoint()
    Windowを中央に配置するPointを返します。
    abstract ColorModel
    Toolkit.getColorModel()
    このツールキットのスクリーンのカラー・モデルを判定します。
    GraphicsEnvironment.getDefaultScreenDevice()
    デフォルト画面GraphicsDeviceを返します。
    int
    Toolkitがカスタム・カーソル・パレットでサポートする最大の色数を返します。
    GraphicsEnvironment.getMaximumWindowBounds()
    中央に配置されたWindowの最大の境界を返します。
    int
    非推奨。
    代わりに拡張修飾キーとToolkit.getMenuShortcutKeyMaskEx()を使用することをお勧めします
    int
    どの拡張修飾キーがメニュー・ショートカットの適切なアクセラレータ・キーであるかを決定します。
    Component.getMousePosition()
    Componentがマウス・ポインタの直下にある場合は、このComponentの座標空間内のマウス・ポインタの位置を返します。それ以外の場合はnullを返します。
    Container.getMousePosition(boolean allowChildren)
    nullがマウス・ポインタの下にある場合は、このContainerの座標空間内のマウス・ポインタの位置を返します。それ以外の場合はContainerを返します。
    static int
    MouseInfo.getNumberOfButtons()
    マウスのボタン数を返します。
    MouseInfo.getPointerInfo()
    マウス・ポインタの現在の位置を表すPointerInfoインスタンスを返します。
    abstract GraphicsDevice[]
    GraphicsEnvironment.getScreenDevices()
    すべての画面GraphicsDeviceオブジェクトの配列を返します。
    スクリーンのイン・セットを返します。
    abstract int
    スクリーン解像度を1インチあたりのドット数で返します。
    abstract Dimension
    Toolkit.getScreenSize()
    スクリーン・サイズを返します。
    abstract Clipboard
    ネイティブ・プラット・フォームによって提供される、クリップボード機能とのインタフェースとなるシステムClipboardの単独インスタンスを返します。
    static Cursor
    指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。
    システム選択の単独インスタンスをClipboardオブジェクトとして取得します。
    boolean
    サイズ変更時のコンテナの動的レイアウトが、基礎となるオペレーティング・システムまたはウィンドウ・マネージャで現在有効かどうかを返します。
    protected boolean
    Containersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを返します。
    boolean
    Toolkit.isFrameStateSupported(int state)
    ToolkitがこのFrameの状態をサポートするかどうかを返します。
    protected void
    Toolkit.loadSystemColors(int[] systemColors)
    引数として指定される整数型の配列を、現在のシステム・カラー値で埋めます。
    abstract Map<TextAttribute,?>
    指定されたインプット・メソッド・ハイライトの抽象レベル記述に対する可視属性のマップを返します。マッピングが見つからなかった場合はnullになります。
    void
    Toolkit.setDynamicLayout(boolean dynamic)
    Containersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを制御します。
    HeadlessExceptionをスローするjava.awtのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    そのラベルの空の文字列を持つボタンを構築します。
     
    Button(String label)
    指定されたラベルを持つボタンを構築します。
     
    そのラベルが空の文字列のチェックボックスを作成します。
     
    指定されたラベルが付いたチェックボックスを作成します。
     
    Checkbox(String label, boolean state)
    指定されたラベルが付いたチェックボックスを作成し、指定された状態に設定します。
     
    Checkbox(String label, boolean state, CheckboxGroup group)
    指定されたラベルが付いたチェックボックスを、指定された状態に設定し、指定されたチェックボックス・グループ内に構築します。
     
    Checkbox(String label, CheckboxGroup group, boolean state)
    指定されたラベルが付いたチェックボックスを、指定されたチェックボックス・グループ内に、指定された状態に設定して、作成します。
     
    空のラベルが付いたチェックボックス・メニュー項目を生成します。
     
    指定されたラベルが付いたチェックボックス・メニュー項目を生成します。
     
    CheckboxMenuItem(String label, boolean state)
    指定されたラベルが付いたチェックボックス・メニュー項目を、指定された状態で生成します。
     
    新しい選択メニューを作成します。
     
    初期状態で可視ではないFrameの新しいインスタンスを構築します。
     
    Frame(String title)
    指定されたタイトルを使用して、初期状態で可視ではない新しいFrameオブジェクトを構築します。
     
    空のラベルを構築します。
     
    Label(String text)
    新しいラベルを指定されたテキスト文字列で左揃えで構築します。
     
    Label(String text, int alignment)
    指定されたテキスト文字列を、指定された配置で表示する新しいラベルを構築します。
     
    新しいスクロール・リストを作成します。
     
    List(int rows)
    指定された表示行の数により初期化された新しいスクロール・リストを作成します。
     
    List(int rows, boolean multipleMode)
    指定された行数を表示するように初期化された新しいスクロール・リストを作成します。
     
    空のラベルを持つ新しいメニューを構築します。
     
    Menu(String label)
    指定されたラベルを持つ新しいメニューを構築します。
     
    Menu(String label, boolean tearOff)
    メニューをティア・オフできるかどうかを指定して、指定されたラベルを持つ新しいメニューを構築します。
     
    新しいメニュー・バーを作成します。
     
    MenuComponentを作成します。
     
    空ラベルを持ち、キーボード・ショートカットのない新しいMenuItemを構築します。
     
    指定されたラベルを持ち、キーボード・ショートカットのない新しいMenuItemを構築します。
     
    キーボード・ショートカットが関連付けられたメニュー項目を構築します。
     
    新しいポップアップ・メニューを、空の名前で作成します。
     
    新しいポップアップ・メニューを、指定された名前で作成します。
     
    新しい垂直スクロール・バーを構築します。
     
    Scrollbar(int orientation)
    指定された方向の新しいスクロール・バーを構築します。
     
    Scrollbar(int orientation, int value, int visible, int minimum, int maximum)
    指定された方向、初期値、可視量、最小値、および最大値を持つ新しいスクロール・バーを構築します。
     
    スクロール・バー表示ポリシーが"as needed"である新しいスクロール・ペイン・コンテナを作成します。
     
    ScrollPane(int scrollbarDisplayPolicy)
    新しいスクロール・ペイン・コンテナを作成します。
     
    空の文字列で新しいテキスト領域を構築します。
     
    TextArea(int rows, int columns)
    指定された行数と列数と空のテキスト文字列を持つ新しいテキスト領域を構築します。
     
    指定されたテキストで新しいテキスト領域を構築します。
     
    TextArea(String text, int rows, int columns)
    指定された行数と列数を持つ空のテキスト領域を、指定されたテキストで構築します。
     
    TextArea(String text, int rows, int columns, int scrollbars)
    指定された行数および列数の、指定されたテキストが表示される新しいテキスト領域を、指定されたスクロール・バーの可視性で構築します。
     
    新しいテキスト・フィールドを構築します。
     
    TextField(int columns)
    指定された列数で新しい空のテキスト・フィールドを構築します。
     
    指定されたテキストで初期化された新しいテキスト・フィールドを構築します。
     
    TextField(String text, int columns)
    指定されたテキストが表示されるように初期化され、指定された列数を表示できる幅の新しいテキスト・フィールドを構築します。
  • java.awt.dndでのHeadlessExceptionの使用

    HeadlessExceptionをスローするjava.awt.dndのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    新しいDragSourceを作成します。
     
    DropTargetを作成します。
     
    自身を関連付けるComponent、サポートするデフォルトの許容アクションを表すint、およびイベント処理を扱うDropTargetListenerを使用して、DropTargetを作成します。
     
    DropTarget(Component c, int ops, DropTargetListener dtl, boolean act)
    自身を関連付けるComponent、サポートするデフォルトの許容アクションを表すint、イベント処理を扱うDropTargetListener、およびDropTargetが現在ドロップを受け入れているかどうかを示すbooleanを使用して、DropTargetを作成します。
     
    DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm)
    自身を関連付けるComponent、サポートするデフォルトの許容アクションを表すint、イベント処理を扱うDropTargetListenerDropTargetが現在ドロップを受け入れているかどうかを示すboolean、および使用するFlavorMap (または、デフォルトのFlavorMapの場合はnull)を使用して、新しいDropTargetを作成します。
     
    自身を関連付けるComponent、およびイベント処理を扱うDropTargetListenerを使用して、DropTargetを作成します。
  • java.awt.printでのHeadlessExceptionの使用

    HeadlessExceptionを投げるjava.awt.printのメソッド
    修飾子と型
    メソッド
    説明
    abstract PageFormat
    PrinterJob.pageDialog(PageFormat page)
    PageFormatのインスタンスを変更するためのダイアログを表示します。
    PrinterJob.pageDialog(PrintRequestAttributeSet attributes)
    共通プラットフォームのページ設定ダイアログを表示する簡易メソッドです。
    abstract boolean
    PrinterJob.printDialog()
    ユーザーに対して、印刷ジョブのプロパティを変更するためのダイアログを表示します。
    boolean
    PrinterJob.printDialog(PrintRequestAttributeSet attributes)
    共通プラットフォームのすべてのサービスに対する印刷ダイアログを表示する簡易メソッドです。Pageableインタフェースを使用して2Dグラフィックスの印刷が可能です。
  • javax.printでのHeadlessExceptionの使用

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

    HeadlessExceptionを投げるjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    static JDialog
    JColorChooser.createDialog(Component c, String title, boolean modal, JColorChooser chooserPane, ActionListener okListener, ActionListener cancelListener)
    「OK」、「取消」、および「リセット」ボタンとともに指定されたColorChooserペインを含む新しいダイアログを作成して返します。
    protected JDialog
    JFileChooser.createDialog(Component parent)
    parentのフレーム内のparentの中央にthisをラップしている新しいJDialogを作成して返します。
    JOptionPane.createDialog(Component parentComponent, String title)
    parentComponentのフレーム内のparentComponentの中央にthisをラップしている新しい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)
    オプション「はい」「いいえ」「取消」を含む、「オプションの選択」というタイトルのダイアログを表示します。
    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パラメータによって決定される、指定されたアイコンを持つダイアログを表示します。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor, boolean colorTransparencySelectionEnabled)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    int
    JFileChooser.showDialog(Component parent, String approveButtonText)
    カスタム承認ボタンとともにカスタム・ファイル・チューザを表示します。
    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パラメータによって決定されるデフォルト・アイコンを使用して、メッセージを表示するダイアログを表示します。
    static void
    JOptionPane.showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
    すべてのパラメータを指定して、メッセージを表示するためのダイアログを表示します。
    int
    JFileChooser.showOpenDialog(Component parent)
    「ファイルを開く」ファイル・チューザ・ダイアログを表示します。
    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)
    「ファイルの保存」ファイル・チューザ・ダイアログを表示します。
    HeadlessExceptionをスローするjavax.swingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Swingアプレットのインスタンスを生成します。
     
    初期状態が不可視である、新しいフレームを構築します。
     
    JFrame(String title)
    指定されたタイトルを使用して、初期状態で可視ではない新しいFrameを作成します。