インタフェース
javax.swing.Actionの使用
ACtionを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKitとサポート・クラスを提供します。-
javax.swingでのActionの使用
ACtionを実装するjavax.swingのクラスActionを返すjavax.swingのメソッド修飾子と型メソッド説明バインディングがローカルに定義されていない場合は、親ActionMapに通知して、keyのバインディングを返します。AbstractButton.getAction()このActionEventソースに現在設定されているActionを返します。Actionが設定されていない場合は、nullを返します。JComboBox.getAction()このActionEventソースに現在設定されているActionを返します。Actionが設定されていない場合は、nullを返します。JTextField.getAction()このActionEventソースに現在設定されているActionを返します。Actionが設定されていない場合は、nullを返します。protected Action[]JFormattedTextField.AbstractFormatter.getActions()Actionのカスタム・セットを提供する場合は、サブクラス化してオーバーライドします。Action[]JFormattedTextField.getActions()エディタのコマンド・リストを取得します。Action[]JTextField.getActions()エディタのコマンド・リストを取得します。static ActionTransferHandler.getCopyAction()クリップボードへのコピー操作を実行するActionを返します。static ActionTransferHandler.getCutAction()クリップボードへの切取り操作を実行するActionを返します。static ActionTransferHandler.getPasteAction()クリップボードからの貼付け操作を実行するActionを返します。型ACtionのパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明protected voidAbstractButton.actionPropertyChanged(Action action, String propertyName) 関連アクションのプロパティの変更に応じてボタンの状態を更新します。protected voidJComboBox.actionPropertyChanged(Action action, String propertyName) 関連アクションのプロパティの変更に応じてコンボボックスの状態を更新します。protected voidJMenuItem.actionPropertyChanged(Action action, String propertyName) 関連アクションのプロパティの変更に応じてボタンの状態を更新します。protected voidJTextField.actionPropertyChanged(Action action, String propertyName) 関連アクションのプロパティの変更に応じてテキスト・フィールドの状態を更新します。指定されたActionオブジェクトに属する新しいメニュー項目を作成し、それをこのメニューの末尾に追加します。メニューの末尾に、指定されたActionオブジェクトをディスパッチするメニュー項目を追加します。アクションをディスパッチする新しいJButtonを追加します。protected voidAbstractButton.configurePropertiesFromAction(Action a) 指定されたActionのプロパティに一致するように、このボタンにプロパティを設定します。protected voidJComboBox.configurePropertiesFromAction(Action a) 指定されたActionのプロパティに一致するように、このコンボボックスにプロパティを設定します。protected voidJMenuItem.configurePropertiesFromAction(Action a) 指定されたActionのプロパティに一致するように、このボタンにプロパティを設定します。protected voidJTextField.configurePropertiesFromAction(Action a) 指定されたActionのプロパティに一致するように、このテキスト・フィールドにプロパティを設定します。protected JMenuItemJMenu.createActionComponent(Action a) JMenuに追加されるActionのJMenuItemを作成するファクトリ・メソッドです。protected JMenuItemJPopupMenu.createActionComponent(Action a) JPopupMenuに追加されるActionsのJMenuItemを作成するファクトリ・メソッドです。protected JButtonJToolBar.createActionComponent(Action a) JToolBarに追加されるActionのJButtonを作成するファクトリ・メソッドです。protected PropertyChangeListenerAbstractButton.createActionPropertyChangeListener(Action a) 指定されたActionからの変更を待機し、適切なプロパティを更新する役割を担うPropertyChangeListenerを作成して、返します。protected PropertyChangeListenerJComboBox.createActionPropertyChangeListener(Action a) 指定されたActionからの変更を待機し、適切なプロパティを更新する役割を担うPropertyChangeListenerを作成して、返します。protected PropertyChangeListenerJTextField.createActionPropertyChangeListener(Action a) 指定されたActionからの変更を待機し、適切なプロパティを更新する役割を担うPropertyChangeListenerを作成して、返します。指定されたActionオブジェクトに属する新しいメニュー項目を、指定された位置に挿入します。void指定されたActionオブジェクトを、メニュー項目として指定の位置に挿入します。static booleanSwingUtilities.notifyAction(Action action, KeyStroke ks, KeyEvent event, Object sender, int modifiers) actionがnull以外の場合は、actionでactionPerformedを起動し、送信者オブジェクトを受け入れます。voidactionにkeyのバインディングを追加します。voidActionを設定します。voidこのActionEventソースのActionを設定します。voidこのActionEventソースのActionを設定します。型ACtionのパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明指定されたActionからプロパティを取得してボタンを生成します。指定されたActionからプロパティを取得するチェックボックスを生成します。指定されたActionからプロパティを取得するメニュー項目を生成します。指定されたActionからプロパティを取得するメニューを作成します。指定されたActionからプロパティを取得するメニュー項目を作成します。指定されたActionからプロパティを取得するラジオ・ボタンを作成します。指定されたActionからプロパティを取得するラジオ・ボタン・メニュー項目を作成します。指定されたActionからプロパティを取得するトグル・ボタンを作成します。 -
javax.swing.plaf.basicでのActionの使用
ACtionを実装するjavax.swing.plaf.basicのクラス修飾子と型クラス説明protected class内部フレームを閉じることを処理します。protected class内部フレームを最大化することを処理します。protected class内部フレームを最小化することを処理します。protected class次の内部フレームに移動することを処理します。protected class最小化または最大化された内部フレームを元に戻します。protected classOpen要求またはSave要求にこたえます。protected class取消しの要求にこたえます。protected class親ディレクトリ・アクションに移動します。protected classHomeキー・イベントまたは同等のイベントに従って処理を行います。protected class新しいフォルダを作成します。protected class現在のディレクトリでファイルを走査し直します。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classドキュメントから削除されたこのクラスは、Java 2プラットフォーム1.3では使用しません。classアクションが実行されたときにcancelEditingを呼び出すActionListenerです。classTreeHomeActionは、終了またはホーム・アクションを処理するために使用されます。classTreeIncrementActionは、上下のアクションを処理するために使われます。classTreePageActionは、ページ・アップとページ・ダウンのイベントを処理します。class最初に選択された行で、展開状態が切り替えられます。classTreeTraverseActionは、左または右キーのために使用されるアクションです。ACtionとして宣言されたjavax.swing.plaf.basicのフィールド修飾子と型フィールド説明protected ActionBasicInternalFrameTitlePane.closeActionCloseActionのインスタンス。protected ActionBasicInternalFrameTitlePane.iconifyActionIconifyActionのインスタンス。protected ActionBasicInternalFrameTitlePane.maximizeActionMaximizeActionのインスタンス。protected ActionBasicInternalFrameTitlePane.moveActionMoveActionのインスタンス。protected ActionBasicTreeUI.KeyHandler.repeatKeyAction生成されているキー・コードです。protected ActionBasicInternalFrameTitlePane.restoreActionRestoreActionのインスタンス。protected ActionBasicInternalFrameTitlePane.sizeActionSizeActionのインスタンス。Actionを返すjavax.swing.plaf.basicのメソッド修飾子と型メソッド説明protected ActionBasicLookAndFeel.createAudioAction(Object key) サウンドの再生に使用するActionを作成し、返します。BasicFileChooserUI.getApproveSelectionAction()承認選択処理を返します。BasicFileChooserUI.getCancelSelectionAction()選択取消処理を返します。BasicFileChooserUI.getChangeToParentDirectoryAction()親ディレクトリ・アクションへの変更を返します。BasicFileChooserUI.getGoHomeAction()ホームに戻るアクション。BasicFileChooserUI.getNewFolderAction()新しいフォルダ・アクションを返します。BasicFileChooserUI.getUpdateAction()更新アクションを返します。型ACtionのパラメータを持つjavax.swing.plaf.basicのメソッド -
javax.swing.plaf.metalでのActionの使用
ACtionを実装するjavax.swing.plaf.metalのクラス修飾子と型クラス説明protected classDirectoryComboBoxで選択されている項目が変更されたときにアクションを起こします。 -
javax.swing.textでのActionの使用
ACtionを実装するjavax.swing.textのクラス修飾子と型クラス説明static classビープ音を作成します。static class選択した領域をコピーして、その内容をシステム・クリップボードに格納します。static class選択した領域を切り取り、その内容をシステム・クリップボードに格納します。static classキー入力イベントを受け取ったとき、キーマップ・エントリがない場合にデフォルトで実行されるアクションです。static classドキュメントに行または段落の区切りを配置します。static class関連するドキュメントに内容を格納します。static classドキュメントにタブ文字を配置します。static classシステム・クリップボードの内容を、選択された範囲、あるいはキャレットの前(選択範囲がない場合)に貼り付けます。static class段落の配置方法を設定するアクションです。static class太字属性を切り替えるアクションです。static class関連するJEditorPaneのフォント・ファミリを設定するアクションです。static class関連するJEditorPaneのフォント・サイズを設定するアクションです。static classフォアグラウンド・カラーを設定するアクションです。static classイタリック属性を切り替えるアクションです。static classインストールされたStyledEditorKit (またはサブクラス)によってJEditorPaneでトリガーされると見なされるアクションです。static class下線属性を切り替えるアクションです。class多くの異なるテキスト・コンポーネントで共有されるキー・バインディングに便利な、アクションの実装です。Actionを返すjavax.swing.textのメソッド修飾子と型メソッド説明static final Action[]TextAction.augmentList(Action[] list1, Action[] list2) コマンド・リストを一つ取得し、それをもう一つの別のコマンド・リストで拡張します。指定されたシンボリック・イベント・シーケンスに適切なアクションを取得します。Action[]DefaultEditorKit.getActions()このキットが作成したモデルとビューを使っているテキスト・コンポーネントで使用できるコマンドのセットを取得します。abstract Action[]EditorKit.getActions()このキットが作成したモデルとビューを使っているテキスト・コンポーネントで使用できるコマンドのセットを取得します。protected Action[]InternationalFormatter.getActions()getSupportsIncrementがtrueを返す場合、値の増減に適した2つのActionを返します。Action[]JTextComponent.getActions()エディタのコマンド・リストを取得します。Action[]StyledEditorKit.getActions()エディタのコマンド・リストを取得します。Action[]Keymap.getBoundActions()このキーマップで定義されているアクションのすべてを取得します。Keymap.getDefaultAction()キーが入力されて(つまり、KEY_TYPEDキー・イベントが受信されて)その割当てがない場合に発生するデフォルトのアクションを取得します。型ACtionのパラメータを持つjavax.swing.textのメソッド修飾子と型メソッド説明voidKeymap.addActionForKeyStroke(KeyStroke key, Action a) キーマップに割り当てを追加します。static final Action[]TextAction.augmentList(Action[] list1, Action[] list2) コマンド・リストを一つ取得し、それをもう一つの別のコマンド・リストで拡張します。Keymap.getKeyStrokesForAction(Action a) 指定されたアクションを発生させるキー・ストロークを取得します。static voidJTextComponent.loadKeymap(Keymap map, JTextComponent.KeyBinding[] bindings, Action[] actions) キーマップに多数の割り当てをロードします。voidKeymap.setDefaultAction(Action a) キーが入力された場合に発生するデフォルト・アクションを設定します。 -
javax.swing.text.htmlでのActionの使用
ACtionを実装するjavax.swing.text.htmlのクラス修飾子と型クラス説明static classHTMLを既存のドキュメントに挿入するのに便利ないくつかの簡易メソッドを提供するabstractアクションです。static classInsertHTMLTextActionは、既存のHTMLドキュメントに任意のHTML文字列を挿入するために使用できます。Actionを返すjavax.swing.text.htmlのメソッド