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

Class StyledEditorKit.StyledTextAction

    • 构造方法详细信息

      • StyledTextAction

        public StyledTextAction​(String nm)
        从字符串操作名称创建一个新的StyledTextAction。
        参数
        nm - 动作的名称
    • 方法详细信息

      • getEditor

        protected final JEditorPane getEditor​(ActionEvent e)
        获取操作的目标编辑器。
        参数
        e - 动作事件
        结果
        编辑
      • setCharacterAttributes

        protected final void setCharacterAttributes​(JEditorPane editor,
                                                    AttributeSet attr,
                                                    boolean replace)
        将给定的属性应用于字符内容。 如果有选择,属性将应用于选择范围。 如果没有选择,则属性将应用于输入属性集,该属性集定义任何插入的新文本的属性。
        参数
        editor - 编辑
        attr - 属性
        replace - 如果为true,则先替换现有属性
      • setParagraphAttributes

        protected final void setParagraphAttributes​(JEditorPane editor,
                                                    AttributeSet attr,
                                                    boolean replace)
        将给定的属性应用于段落。 如果有选择,属性将应用于与选择相交的段落。 如果没有选择,属性将应用于当前插入符位置的段落。
        参数
        editor - 编辑
        attr - 属性
        replace - 如果为true, replace替换现有属性