Module java.desktop
Package javax.swing.text

Class 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进行解释,因此应该是该方法的合法输入。

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

  • Constructor Details

    • ForegroundAction

      public ForegroundAction(String nm, Color fg)
      创建一个新的ForegroundAction。
      参数:
      nm - 操作名称
      fg - 前景色
  • Method Details

    • actionPerformed

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