3

如何在 Java 中将文本环绕在图像周围?或者如何在 Java 中实现 CSS 浮动?

我正在将带有一些图像标签的 HTML 文本加载到 JTextPane 组件中。

例子:

text text text text <img src="image.ext"> text text text

示例 2:http ://www.bbc.co.uk/news/world-us-canada-11882019 (文字左,图像右类似)

我需要用文字包裹图像。

尝试使用 css ... float: right;(Java 不支持该功能..需要它..)

尝试了所有图像对齐方式(左,右等)(不走运..)

PS PHP程序员..

4

2 回答 2

2

使用文本组件的 Swing 教程展示了如何使用 JEditorPane 来显示带有图像的 HTML。

于 2010-11-30T20:50:43.757 回答
0

我已经为 SoftChalk 项目(您可以从http://softchalk.com/查看试用版)实现了类似的东西(围绕图像和表格的文本流),但这并不是微不足道的。它需要进行大量更改并花费大量时间来实现并将其嵌入到 HTMLEditorKit 扩展中。

我必须扩展很多视图(BlockView 扩展并完全更改所有可能容器中的布局行算法 - BODY、DIV、表格单元格、列表项等。

于 2010-12-01T07:22:12.873 回答