问题标签 [styledtext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
34996 浏览

java - 更改 drawstring() 中文本的颜色

我正在尝试在使用 swing 绘制的字符串中强调一项工作。

有人建议我使用带有以下代码的 HTML:

我试过这个但没有运气......它只是输出HTML

谁能指出我正确的方向?

0 投票
1 回答
22851 浏览

java - Java Swing 文本编辑器

可能重复:
我应该使用哪些组件来构建 Java WYSIWYG HTML 编辑器

我是Java编程的新手。我必须在 Swing/AWT 中做文本编辑器,对此我有一个问题。如何编辑一个选定的单词,例如更改其颜色?我应该使用哪个组件和哪些功能?

0 投票
1 回答
1637 浏览

java - 如何从剪贴板复制/粘贴样式文本?

我有我JTextPane,我正在DefaultStyledDocument用作文本模型。我目前使用JTextPane's 默认值copy()paste()方法进行复制和粘贴,但如您所知,它们仅复制/粘贴纯文本。例如,我需要能够从浏览器复制样式文本,并将其粘贴到JTextPane保留样式中。

有谁知道我怎么能做到这一点?

0 投票
1 回答
562 浏览

java - 将带有样式范围的 SWT StyledText 内容转换为图像

我想将 Styledtext (使用 StyleRanges )的内容打印/转换为图像。不知道怎么处理。。

任何人请指导我这样做..

0 投票
1 回答
226 浏览

java - 在 StyledText 区域中实现 Java 代码格式化程序

我想尝试为一个区域实现一个键绑定,就像Ctrl + i在 eclipse 中一样,以便该StyledText区域中的 Java 代码的格式正确。

我环顾四周,似乎找不到太多关于如何实现缩进的信息。有没有一种方法可以不用大惊小怪地做到这一点?或者它是否会涉及编写我自己的格式化程序,并在很多情况下自动格式化用户在该区域中键入的内容?

0 投票
1 回答
594 浏览

java - SWT StyledText getCaretOffset 给出错误的行号

我正在尝试使活动行的项目符号具有突出显示的背景。我在用着

获取当前活动的类似内容。这似乎有效,除非我按 Enter 并换行。 错误的行突出显示

getCaretOffset 返回 35,getCharCount 返回 36。

但是,如果我单击最后一行(现在我在单击时调用 redraw())该行正确突出显示并且 getCaretOffset 返回 36。

正确突出显示

这是相关代码

0 投票
1 回答
327 浏览

java - SWT Bullet 更改整个背景

我试图突出显示当前活动行的项目符号背景,但如果我只是设置项目符号的背景颜色,它只会突出显示数字部分。我希望突出显示项目符号占用的所有空间。

仅突出显示 9

我希望 9 左侧的所有空间也被突出显示,并且可能也有点向右。

我用来获取到目前为止的代码是

这可能吗?

0 投票
1 回答
1078 浏览

java - SWT StyledText - 自动突出显示(或自动选择)

我正在使用 SWT StyledText 在我的插件中填充对我的查询的响应。我学会了如何自动滚动到底部,但无法找出自动选择最后一个条目的正确方法。我设法以一种未优化的方式做到这一点,即将所有先前行的背景更新为白色,然后突出显示最新添加的行,但必须有更好的方法来做到这一点。

这是我的代码:

谢谢!

0 投票
0 回答
47 浏览

java - 仅将 JTextArea 中的字体更改为新文本

我正在使用JTextArea一个文本编辑器程序。文本区域中的文本在构造函数中使用:

我添加了允许用户选择各种字体样式和大小的事件处理程序。但是,当通过该setFont方法应用新更改时,已经在文本区域中的文本会被更改。

是否可以仅将新字体应用于新文本?

0 投票
1 回答
405 浏览

eclipse - TableItem 中的文本换行

这是关于在表格项中包装文本,我知道表格项不支持 WRAP。但我正在研究在 tableitem 中嵌入 StyledText 的可能性。可能吗?