我在做一个java桌面程序,用的swing,需要在文本框中显示HTML内容

我在做一个java桌面程序,用的swing,需要在文本框中显示HTML内容,第1张

显示普通的HTML,可以用 javax.swing.JInternalFrame

文本的复制,代码中写,直接getText()、setText()即可以,格式就是直接参照原文本框的格式(字体、颜色等)

使用iframe的客户端包含 客户端页面嵌套还可以使用iframe的方法,弊端是必须事先想好被嵌套的页面在首页中要占多大的位置。如果被嵌套页面太大,超过事先定义的宽度或高度,则首页会出现滚动条。

可以使用jpanel.setBorder来实现。

代码如下:

JPanel p5 = new JPanel()

p5.setBorder(BorderFactory.createTitledBorder("标题"))

p5.add(new JLabel("标题边框"))

panel.add(p5)

详情可参考:

http://vcsos.com/article/pageSource/120322/20120322081356.shtml


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6097318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存