cost 410 ms
为什么自定义样式的文档不能与自定义过滤器文档一起使用? - Why custom styled document can't work with custom filter document?

我是 java-swing 库的新手,目前我正在开发一种编程语言的文本编辑器。 我已经添加了突出显示的关键词未来,它工作正常。 我还需要添加其他期货,例如自动缩进、自动配对……为此,我需要添加我的自定义文档过滤器: 但是,当我添加自定义过滤器时,荧光笔停止工作。 我不知道发生了什么,但我认为荧 ...

删除 JTextPane 行并保持样式 - Remove JTextPane Lines and Keep Styling

我正在使用 JTextPane 和 StyledDocument 来设置消息样式,并且我想清除消息或仅清除最旧的消息。 我可以使用以下方法轻松清除所有内容: 但是,如果我想清除除某些行之外的所有内容,则不确定是否/如何完成。 我试过了 但问题是它删除了内容样式。 这是显示问题的简单演示。 有没有简单 ...

您可以在 jTextPane 的同一段文本中使用或组合两个不同的 AttributeSet 吗? - Can you use or combine two different AttributeSets in the same piece of text in jTextPane?

我有一个显示一些文本的JTextPane 。 它是动态生成的。 程序从套接字接收文本的样式和文本本身。 例如,我希望文本的某些部分加粗,其他部分居中,有些部分既粗体又居中。 我用这段代码设置了一个样式doc.insertString(doc.getLength(), text, boldText) ...

JTextPane 和撤消管理器样式更改 - JTextPane and undo manager style change

我的情况:我有一个带有自己的语法高亮显示的JTextPane 。 我将它设置为当用户停止输入时,它会使用 setCharacterAttributes() 方法更新文本中的样式。 我的问题:当不执行这些样式更新时,撤消管理器按预期工作。 但是当我使用它时,撤消管理器会将这些样式更改视为实际的可撤消 ...

将图像添加到与行重叠的JTextPane中以节省空间 - Add image to JTextPane that overlaps lines to save space

我有一个带有StyledDocument的JTextPane,需要在高于字体的文本之间添加图像。 这意味着线通常会变高: 我的目标是使图像稍微重叠,以便使用更少的空间。 在MCVE中,我通过为IconView返回较小的垂直跨度来实现此IconView ,如下所示: 因 ...

如何将StyledDocument从textPane保存到.doc文件? - How to save a StyledDocument from textPane into a .doc file?

我什至不知道这是否可能,但是我想做的是将样式文档(用户可以更改文本:粗体,下划线,斜体和3种字体大小)保存在.doc文件中-这样他就可以以后可以使用任何其他支持样式文本的文本编辑器自行打开它。 我在下面编写了代码...编辑器起作用了,我可以在文本上应用样式,但是当我保存时,它将文本保存为黑 ...

从样式化文档/文本窗格中获取字体字母和颜色 - Getting the font letter and color from a Styled Document/Text Pane

最近我一直在使用样式常量、样式文档和文本窗格。 我知道您可以编辑您突出显示/选择的文本的一部分,在下面的代码中显示它 例如,如果用户在“hello world”中突出显示/选择“o worl”,则“o worl”将更改为黑色,字体字母将为 Arial。 现在,我的问题是:如何从突出显示/选定的 ...

Java Swing StyledDocument获取元素树/ SelectedText的样式,如粗体,斜体 - Java Swing StyledDocument get Element tree / SelectedText Styling like bold, italic

嘿,我有一些问题。 我必须创建一个用于文本编辑的小程序。 (选定的)文本应为样式。 粗体,斜体,下划线,左右中心对齐。 效果很好。 我使用了特定的StyleEditorKit操作。 我的问题是现在通过jtoolbar中的按钮和jmenu / jmenubar中的jmenuit ...

追加字符串时如何在JTextPane中保留文本样式 - How to preserve style of texts in JTextPane while append strings

嗨,我有JTextPane,我想在不同的时间加载内容(带有字体信息的文本)。 附加文本将始终更改字体名称或大小或粗体或斜体。 当我插入新字符串(使用diff字体)时,TextPane总是丢失先前加载的文本的字体信息。 如何始终为文本窗格保留字体信息? 我也想插入图片! 我必须为此使用H ...

迭代使用DocumentFilter - Using DocumentFilter iteratively

我正在尝试运行以下代码: 如何更改JTextPane中特定单词的颜色? 和 我想迭代使用它,也就是说,任何新字符串ALL_WORDS_THAT_YOU_WANT_TO_FIND都将自动着色。 我想删除 (即,不破坏先前的彩色单词),但它不起作用:它仅使上一次迭代中 ...

有关StyledDocument和JTextPane之间的关系以及接口的正确用法的问题 - Questions about relationship between StyledDocument and JTextPane, and the proper usage of interface

我是Java的新手,正在使用Java swing GUI。 最近我读了一篇文章: 在JTextArea或JTextPane中居中放置文本-水平文本对齐 里面的解决方案运行完美,但是我要提出一些概念性问题。 我在oracle网站上阅读了接口和类的介绍。 它说该接口包含一组带有空主体 ...

如何将文档中的样式文本持久存储在数据库中? - How to persistently store styled text from a Document in a database?

因此,我目前正在开发一个程序,该程序允许用户使用样式文本创建“帖子”。 现在,我正在使用Java的DefaultStyledDocument,但是我对其他选项持开放态度(不过,他们最好实现StyledDocument)。 我最初在此处发布了有关直接序列化DefaultStyledDocume ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM