クラスjava.awt.HeadlessException
の使用
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
-
java.appletでのHeadlessExceptionの使用
-
java.awtでのHeadlessExceptionの使用
修飾子と型メソッド説明boolean
Toolkit.areExtraMouseButtonsEnabled()
追加のマウス・ボタンからのイベントを処理してEventQueue
に送信することが許可されているかどうかを報告します。Toolkit.createCustomCursor
(Image cursor, Point hotSpot, String name) 新しいカスタム・カーソル・オブジェクトを生成します。Toolkit.getBestCursorSize
(int preferredWidth, int preferredHeight) 目的のサイズにもっとも近い、サポートされているカーソルのサイズを返します。GraphicsEnvironment.getCenterPoint()
Windowを中央に配置するPointを返します。abstract ColorModel
Toolkit.getColorModel()
このツールキットのスクリーンのカラー・モデルを判定します。abstract GraphicsDevice
GraphicsEnvironment.getDefaultScreenDevice()
デフォルト画面GraphicsDevice
を返します。int
Toolkit.getMaximumCursorColors()
Toolkitがカスタム・カーソル・パレットでサポートする最大の色数を返します。GraphicsEnvironment.getMaximumWindowBounds()
中央に配置されたWindowの最大の境界を返します。int
Toolkit.getMenuShortcutKeyMask()
非推奨。int
Toolkit.getMenuShortcutKeyMaskEx()
どの拡張修飾キーがメニュー・ショートカットの適切なアクセラレータ・キーであるかを決定します。Component.getMousePosition()
Component
がマウス・ポインタの直下にある場合は、このComponent
の座標空間内のマウス・ポインタの位置を返します。それ以外の場合はnull
を返します。Container.getMousePosition
(boolean allowChildren) null
がマウス・ポインタの下にある場合は、このContainer
の座標空間内のマウス・ポインタの位置を返します。それ以外の場合はContainer
を返します。static int
MouseInfo.getNumberOfButtons()
マウスのボタン数を返します。static PointerInfo
MouseInfo.getPointerInfo()
マウス・ポインタの現在の位置を表すPointerInfo
インスタンスを返します。abstract GraphicsDevice[]
GraphicsEnvironment.getScreenDevices()
すべての画面GraphicsDevice
オブジェクトの配列を返します。Toolkit.getScreenInsets
(GraphicsConfiguration gc) スクリーンのイン・セットを返します。abstract int
Toolkit.getScreenResolution()
スクリーン解像度を1インチあたりのドット数で返します。abstract Dimension
Toolkit.getScreenSize()
スクリーン・サイズを返します。abstract Clipboard
Toolkit.getSystemClipboard()
ネイティブ・プラット・フォームによって提供される、クリップボード機能とのインタフェースとなるシステムClipboardの単独インスタンスを返します。static Cursor
Cursor.getSystemCustomCursor
(String name) 指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。Toolkit.getSystemSelection()
システム選択の単独インスタンスをClipboard
オブジェクトとして取得します。boolean
Toolkit.isDynamicLayoutActive()
サイズ変更時のコンテナの動的レイアウトが、基礎となるオペレーティング・システムまたはウィンドウ・マネージャで現在有効かどうかを返します。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) 指定されたインプット・メソッド・ハイライトの抽象レベル記述に対する可視属性のマップを返します。マッピングが見つからなかった場合はnullになります。void
Toolkit.setDynamicLayout
(boolean dynamic) Containersのレイアウトをサイズ変更時に動的に検査するか、またはサイズ変更が完了してから静的に検査するかを制御します。修飾子コンストラクタ説明Button()
そのラベルの空の文字列を持つボタンを構築します。指定されたラベルを持つボタンを構築します。Checkbox()
そのラベルが空の文字列のチェックボックスを作成します。指定されたラベルが付いたチェックボックスを作成します。指定されたラベルが付いたチェックボックスを作成し、指定された状態に設定します。Checkbox
(String label, boolean state, CheckboxGroup group) 指定されたラベルが付いたチェックボックスを、指定された状態に設定し、指定されたチェックボックス・グループ内に構築します。Checkbox
(String label, CheckboxGroup group, boolean state) 指定されたラベルが付いたチェックボックスを、指定されたチェックボックス・グループ内に、指定された状態に設定して、作成します。空のラベルが付いたチェックボックス・メニュー項目を生成します。CheckboxMenuItem
(String label) 指定されたラベルが付いたチェックボックス・メニュー項目を生成します。CheckboxMenuItem
(String label, boolean state) 指定されたラベルが付いたチェックボックス・メニュー項目を、指定された状態で生成します。Choice()
新しい選択メニューを作成します。Frame()
初期状態で可視ではないFrame
の新しいインスタンスを構築します。指定されたタイトルを使用して、初期状態で可視ではない新しいFrame
オブジェクトを構築します。Label()
空のラベルを構築します。新しいラベルを指定されたテキスト文字列で左揃えで構築します。指定されたテキスト文字列を、指定された配置で表示する新しいラベルを構築します。List()
新しいスクロール・リストを作成します。List
(int rows) 指定された表示行の数により初期化された新しいスクロール・リストを作成します。List
(int rows, boolean multipleMode) 指定された行数を表示するように初期化された新しいスクロール・リストを作成します。Menu()
空のラベルを持つ新しいメニューを構築します。指定されたラベルを持つ新しいメニューを構築します。メニューをティア・オフできるかどうかを指定して、指定されたラベルを持つ新しいメニューを構築します。MenuBar()
新しいメニュー・バーを作成します。MenuComponent
を作成します。MenuItem()
空ラベルを持ち、キーボード・ショートカットのない新しいMenuItemを構築します。指定されたラベルを持ち、キーボード・ショートカットのない新しいMenuItemを構築します。MenuItem
(String label, MenuShortcut s) キーボード・ショートカットが関連付けられたメニュー項目を構築します。新しいポップアップ・メニューを、空の名前で作成します。新しいポップアップ・メニューを、指定された名前で作成します。新しい垂直スクロール・バーを構築します。Scrollbar
(int orientation) 指定された方向の新しいスクロール・バーを構築します。Scrollbar
(int orientation, int value, int visible, int minimum, int maximum) 指定された方向、初期値、可視量、最小値、および最大値を持つ新しいスクロール・バーを構築します。スクロール・バー表示ポリシーが"as needed"である新しいスクロール・ペイン・コンテナを作成します。ScrollPane
(int scrollbarDisplayPolicy) 新しいスクロール・ペイン・コンテナを作成します。TextArea()
空の文字列で新しいテキスト領域を構築します。TextArea
(int rows, int columns) 指定された行数と列数と空のテキスト文字列を持つ新しいテキスト領域を構築します。指定されたテキストで新しいテキスト領域を構築します。指定された行数と列数を持つ空のテキスト領域を、指定されたテキストで構築します。指定された行数および列数の、指定されたテキストが表示される新しいテキスト領域を、指定されたスクロール・バーの可視性で構築します。新しいテキスト・フィールドを構築します。TextField
(int columns) 指定された列数で新しい空のテキスト・フィールドを構築します。指定されたテキストで初期化された新しいテキスト・フィールドを構築します。指定されたテキストが表示されるように初期化され、指定された列数を表示できる幅の新しいテキスト・フィールドを構築します。 -
java.awt.dndでのHeadlessExceptionの使用
修飾子コンストラクタ説明新しいDragSource
を作成します。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
が現在ドロップを受け入れているかどうかを示すboolean
を使用して、DropTarget
を作成します。DropTarget
(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm) 自身を関連付けるComponent
、サポートするデフォルトの許容アクションを表すint
、イベント処理を扱うDropTargetListener
、DropTarget
が現在ドロップを受け入れているかどうかを示すboolean
、および使用するFlavorMap
(または、デフォルトのFlavorMap
の場合はnull)を使用して、新しいDropTargetを作成します。DropTarget
(Component c, DropTargetListener dtl) 自身を関連付けるComponent
、およびイベント処理を扱うDropTargetListener
を使用して、DropTarget
を作成します。 -
java.awt.printでのHeadlessExceptionの使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明static PrintService
ServiceUI.printDialog
(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes) 印刷サービス(プリンタ)選択用ダイアログをユーザーに提供します。 -
javax.swingでのHeadlessExceptionの使用
修飾子と型メソッド説明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) 「ファイルの保存」ファイル・チューザ・ダイアログを表示します。
Toolkit.getMenuShortcutKeyMaskEx()
を使用することをお勧めします