问题标签 [htmleditorkit]

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 投票
2 回答
1203 浏览

java - JEdi​​torPane 中的 HTMLEditorKit 和自定义标签

我使用说明添加我自己的标签http://java-sl.com/custom_tag_html_kit.html

}

不幸的是,它无法正常工作: 有人可以帮助我吗?
图片

0 投票
1 回答
1053 浏览

java - 如何在 HTMLEditorKit 的帮助下检索 HTML 的 TITLE

我想在 java 的 HTMLEditorKit 的帮助下检索 TITLE 属性?这是我写的,但它会一直返回“null”,并且 Eclipse 中的检查器没有多大帮助!

HTML的内容是:

ps:我知道 XPATH 、 REGEX 和任何其他第三方组件可以轻松地检索 HTML 属性,但我也想学习困难的方法。

0 投票
0 回答
151 浏览

java - 是否有一个 java View 类来做到这一点?

我需要将自定义标签添加到 html 文件。该子类需要具有与 <a href="something"> 标记类似的行为。用户可以像点击链接一样点击标签的描述。我知道 HTMLEditorKit 类允许我创建自定义视图。我需要编写几种方法。我不想这样做,主要是因为我不知道编写视图所涉及的所有细节。我正在使用 swing JEditorPane 组件来显示 html 文本。我相信 JEditorPane 支持 HTML 3.2 格式。我只想拥有与 <a href > 标签相同的显示和行为。是否有允许我这样做的现有 java View 类?似乎应该有一个,因为 java 支持 <a href> 标记。

0 投票
3 回答
2869 浏览

java - HTMLEditorKit insertHTML 将换行标记添加到字符串

结果:

-添加了'\n'

结果:

如何制作最后没有添加的文本?

我使用 JTextPane。使用 hTMLEditorKit.insertHTML 方法打包名为“append(string)”的方法以附加文本。

但是当我附加一些像“123”这样的字符串时;“456”;“789”;

我从来没有附加像“
”这样的字符串

该组件无法显示我想要的:

它将像在 JTextPane 中一样显示文本:

0 投票
1 回答
489 浏览

java - 解析以字符串形式找到的 HTML 转储的有效方法

请处理这个琐碎的问题。它在stackoverflow上以零碎的形式提供。

我有一个字符串形式的网站的 HTML 转储。我想从它的特定标签中提取文本。

换句话说,我想模仿

我没有使用 Jsoup,因为我不希望它连接到网站(我有另一项服务,它以文本形式返回 html 转储)。我找到了用于将文本转换为 HTMLDocument 的HTMLEditorKit,但它似乎不太容易使用(如 Jsoup 或 HTMLParser),或者我无法获得它。

任何帮助都会很有用。

谢谢。

0 投票
1 回答
1224 浏览

java - 如何在 JTextPane 中获取当前的 html 元素(标签)?

我正在使用 Java 程序在 WYSIWYG Html Editor 上做。我需要当我在段落元素上单击鼠标时,它应该显示

JOption 对话框中的标记。请告诉我我该怎么做?

0 投票
2 回答
697 浏览

java - 如何阻止 HTMLWriter 编写错误的 HTML?(使用 HTMLEditorKit)

这是令人惊讶的行为。我创建了一个 JTextPane ,将其设置为使用 HTMLEditorKit,并用有效的 HTML 填充它。但默认情况下,Java 的 HTMLWriter 会创建无效的HTML。大多数项目都正确序列化,但 img 标签丢失了结束斜线,因此:

写成:

我对所有东西都使用默认值。为什么它不起作用,有什么简单的解决方法吗?

这是一个代码片段:

0 投票
1 回答
381 浏览

java - Java - 为什么这个要点有问题?

作为我的一个项目的一部分,我有一个 JTextPane 和一个 JButton。该按钮向 JTextPane 添加了一个项目符号点:

单击按钮时,将创建项目符号。如果您在带有项目符号的行上键入,然后再次单击该按钮,则会创建 2 个项目符号。但是,如果您不在项目符号点所在的行上键入,然后单击按钮,则只会输入 1。

为什么它有这个奇怪的创建故障?

0 投票
1 回答
919 浏览

ajaxcontroltoolkit - 设置 HTMLEditorExtender 在新窗口中打开链接

我正在尝试使用 Ajax Toolkit HTMLEditor(2012 年 6 月发布)来改进用于发布新闻项目和链接(主要是内部资源)的严格内部应用程序。除了我无法让链接创建者创建要在新窗口中打开的链接(基本上带有'target =“_blank”'标签)之外,一切都运行良好。

我已经公开了源代码选项卡并尝试手动将 'target="_blank"' 标记添加到链接中,但这似乎破坏了 HTML 显示,并且我的应用程序显示了原始 HTML 代码而不是呈现的 HTML。如果我使用链接创建器并且不更改它创建的链接,那么一切正常,当然链接会在同一个窗口中打开。消毒剂打开或关闭没有区别。

到目前为止,我还没有发现任何关于如何完成我想要完成的事情的文档。有什么想法吗?

0 投票
1 回答
833 浏览

java - 在 Jeditorpane 中的 html 文本中呈现图像的问题

我有一个包含 html 内容的字符串,我将它设置为 JeditorPane。该字符串包含一个图像源。我在渲染它时面临很多问题。

我需要将图像发送到打印机。一切看起来都不错,但徽标始终是损坏的图像。

这是html代码

这就是我在将html读入字符串名称html后使用它的方式

有什么帮助吗???