Module  java.desktop
软件包  javax.swing.text

Class StyledEditorKit.ForegroundAction

  • All Implemented Interfaces:
    ActionListenerSerializableCloneableEventListenerAction
    Enclosing class:
    StyledEditorKit


    public static class StyledEditorKit.ForegroundAction
    extends StyledEditorKit.StyledTextAction
    设置前景色的动作。 StyleConstants.Foreground目标JEditorPane的当前选定范围设置StyleConstants.Foreground属性。 这可以通过调用StyledDocument.setCharacterAttributes与目标JEditorPane关联的风格文档来完成。

    如果目标文本组件被指定为ActionEvent的源,并且有一个命令字符串,则命令字符串将被解释为前景色。 它将被解释为Color.decode ,因此应该是该方法的合法输入。

    警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,支持所有JavaBeans的长期存储已被添加到java.beans包中。 请参阅XMLEncoder

    另请参见:
    Serialized Form
    • 构造方法详细信息

      • ForegroundAction

        public ForegroundAction​(String nm,
                                Color fg)
        创建一个新的ForegroundAction。
        参数
        nm - 动作名称
        fg - 前景色
    • 方法详细信息

      • actionPerformed

        public void actionPerformed​(ActionEvent e)
        设置前景色。
        参数
        e - 动作事件