モジュール java.desktop
パッケージ javax.swing.text

クラスStyledEditorKit.ForegroundAction

すべての実装されたインタフェース:
ActionListener, Serializable, Cloneable, EventListener, Action
含まれているクラス:
StyledEditorKit

public static class StyledEditorKit.ForegroundAction extends StyledEditorKit.StyledTextAction
フォアグラウンド・カラーを設定するアクションです。 これによって、ターゲットJEditorPaneの現在選択されている範囲におけるStyleConstants.Foreground属性が設定されます。 この処理は、ターゲットJEditorPaneに関連付けられた書式付きドキュメント上でStyledDocument.setCharacterAttributesを呼び出すことで実行されます。

ターゲットのテキスト・コンポーネントがActionEventのソースとして指定され、またコマンド文字列が存在する場合、そのコマンド文字列はフォアグラウンド・カラーとして解釈されます。 コマンド文字列は呼び出されたColor.decodeにより解釈されるため、Color.decodeメソッドの適正な入力値である必要があります。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

  • コンストラクタの詳細

    • ForegroundAction

      public ForegroundAction(String nm, Color fg)
      新しいForegroundActionを作成します。
      パラメータ:
      nm - アクション名
      fg - フォアグラウンド・カラー
  • メソッドの詳細

    • actionPerformed

      public void actionPerformed(ActionEvent e)
      フォアグラウンド・カラーを設定します。
      パラメータ:
      e - アクション・イベント