问题标签 [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 投票
1 回答
597 浏览

java - Java SWT StyledText,改变起始行号

我目前正在使用一个StyledText小部件来显示实际代码的一些“摘录”,例如 Java 文件中的方法定义。

我的问题是我显示的行号StyledText总是以1开头,这与原始文件中的实际行号不同。例如,如果原始来源如下所示:

然后,当该foo()方法显示在我的StyledText小部件中时,我想显示从 4 开始的行号,而不是 1。

有没有办法做到这一点?我通读了javadoc,但找不到一个好方法。

0 投票
1 回答
262 浏览

java - 样式化文本 setText 性能不佳

我对StyledText. 当我使用setText()Method 并且文本很长时,我必须等待几秒钟才能呈现该文本。有什么方法可以加快显示此文本的速度吗?

0 投票
0 回答
90 浏览

java - osx 上可能的 swt StyledText 错误

我有一个 swt StyledText 的问题,其中部分文本必须着色。

在 MAC OSX 上使用以下代码(在 Windows 上工作正常)时,当我输入多个连续的“f”字符时会出现问题。当“f”后跟“i”或“l”时,也会出现问题。除此之外,没有任何问题。

所以问题是,当 StyleRange 设置正确时,最后一个 f/i/l 字符并不总是像它应该的那样着色。我正在使用 osx 10.7.5 和 eclipse helios org.eclipse.swt.cocoa.macosx.x86_64_3.6.2.v3659b.jar

所以我认为这可能是 SWT 或 OSX 的本机组件中的错误。修复此错误或使用 hack 覆盖它的最佳方法是什么?

0 投票
1 回答
1027 浏览

java - 从 Eclipse 视图部分获取内容

我正在使用 eclipse ViewPart 类在 eclipse 中开发一个插件。在 viewpart 里面我有 styledtext。考虑我有 2 个视图 view_1 和 view_2,并且都有 styledText_1 和 styledText_2。对于某些搜索功能,我需要获取焦点样式的文本内容。我尝试使用下面的代码,但没有成功。

两个视图都是由同一个类创建的,并且静态 styledtext 变量说“文本”。

我试过了

但这会打印最后打开的视图的文本内容,我怎样才能获得焦点内容的样式文本。

0 投票
1 回答
5706 浏览

android - 如何在Android中将样式文本分成页面?

我有一个很长的文本,我想分成多页。我还需要一种方法来设置这个文本的样式。

0 投票
1 回答
70 浏览

java - StyledText nullpointer

Im working with SWT StyledText to display data to the user in one part of the window. In another part I have a graph, over which I slide my mouse pointer. As I slide my mouse over a point in the graph, it highlights the corresponding entry in the StyledText Area.

I want my textArea to automatically scroll to the newest change, so I am using .setTopIndex(). To determine the index I need to be able to look at which entries in the textArea changed from not highlighted to highligted, I use the following (to check if my styleRange changed):

So far my program functions correctly. My next check is:

or

or something like that. Here enters the problem. When I call any of these I get a nullPointerException.

0 投票
1 回答
298 浏览

java - 滚动 SWT 滚动条

我有一个带有滚动条的 SWT styledText 区域。我希望滚动条滚动到给定的索引,但我遇到了一些困难。

我试过了:

这会选择我不想要的文本,并且难以显示。它也跳来跳去。

我尝试的另一件事是:

但这也不起作用

0 投票
3 回答
4612 浏览

java - java - 如何在java中的日志文件上获得彩色输出?

我想使用 logger.debug 方法在 java 的日志文件上写一条红色的消息,有什么办法吗?

0 投票
1 回答
229 浏览

java - 样式文本的 SWT 问题

我正在使用 SWT 创建应用程序的菜单。

在“B”类中,方法 createContents() 负责创建表单的内容:

然后我执行应用程序并显示“B”类中的表单。问题是我需要从另一个类向 styledtext 添加新的文本行。我需要做的是,在“A”类中,它检查文件的内容,如果内容发生变化,它会将新行添加到方法 createContents() 中“B”类中创建的样式文本中...这似乎很容易,但我无法从“A”类中引用“B”类中创建的样式文本来添加这些新行......

对不起,如果不是很清楚,我的英语不是很好......

任何帮助将非常感激。谢谢。

0 投票
1 回答
33 浏览

styledtext - 如何通过键盘终止当前正在运行的 Eclipse 应用程序?

我是 eclipse 的新手。请建议一个键盘快捷键来终止当前正在运行的 eclipse 应用程序