问题标签 [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.
java - 更改 drawstring() 中文本的颜色
我正在尝试在使用 swing 绘制的字符串中强调一项工作。
有人建议我使用带有以下代码的 HTML:
我试过这个但没有运气......它只是输出HTML
谁能指出我正确的方向?
java - Java Swing 文本编辑器
我是Java编程的新手。我必须在 Swing/AWT 中做文本编辑器,对此我有一个问题。如何编辑一个选定的单词,例如更改其颜色?我应该使用哪个组件和哪些功能?
java - 如何从剪贴板复制/粘贴样式文本?
我有我JTextPane
,我正在DefaultStyledDocument
用作文本模型。我目前使用JTextPane
's 默认值copy()
和paste()
方法进行复制和粘贴,但如您所知,它们仅复制/粘贴纯文本。例如,我需要能够从浏览器复制样式文本,并将其粘贴到JTextPane
保留样式中。
有谁知道我怎么能做到这一点?
java - 将带有样式范围的 SWT StyledText 内容转换为图像
我想将 Styledtext (使用 StyleRanges )的内容打印/转换为图像。不知道怎么处理。。
任何人请指导我这样做..
java - 在 StyledText 区域中实现 Java 代码格式化程序
我想尝试为一个区域实现一个键绑定,就像Ctrl + i
在 eclipse 中一样,以便该StyledText
区域中的 Java 代码的格式正确。
我环顾四周,似乎找不到太多关于如何实现缩进的信息。有没有一种方法可以不用大惊小怪地做到这一点?或者它是否会涉及编写我自己的格式化程序,并在很多情况下自动格式化用户在该区域中键入的内容?
java - SWT StyledText getCaretOffset 给出错误的行号
我正在尝试使活动行的项目符号具有突出显示的背景。我在用着
获取当前活动的类似内容。这似乎有效,除非我按 Enter 并换行。
getCaretOffset 返回 35,getCharCount 返回 36。
但是,如果我单击最后一行(现在我在单击时调用 redraw())该行正确突出显示并且 getCaretOffset 返回 36。
这是相关代码
java - SWT Bullet 更改整个背景
我试图突出显示当前活动行的项目符号背景,但如果我只是设置项目符号的背景颜色,它只会突出显示数字部分。我希望突出显示项目符号占用的所有空间。
我希望 9 左侧的所有空间也被突出显示,并且可能也有点向右。
我用来获取到目前为止的代码是
这可能吗?
java - SWT StyledText - 自动突出显示(或自动选择)
我正在使用 SWT StyledText 在我的插件中填充对我的查询的响应。我学会了如何自动滚动到底部,但无法找出自动选择最后一个条目的正确方法。我设法以一种未优化的方式做到这一点,即将所有先前行的背景更新为白色,然后突出显示最新添加的行,但必须有更好的方法来做到这一点。
这是我的代码:
谢谢!
java - 仅将 JTextArea 中的字体更改为新文本
我正在使用JTextArea
一个文本编辑器程序。文本区域中的文本在构造函数中使用:
我添加了允许用户选择各种字体样式和大小的事件处理程序。但是,当通过该setFont
方法应用新更改时,已经在文本区域中的文本会被更改。
是否可以仅将新字体应用于新文本?
eclipse - TableItem 中的文本换行
这是关于在表格项中包装文本,我知道表格项不支持 WRAP。但我正在研究在 tableitem 中嵌入 StyledText 的可能性。可能吗?