Topic: 如何用JLabel显示JTextArea的内容(包括换行)

  Print this page

1.如何用JLabel显示JTextArea的内容(包括换行) Copy to clipboard
Posted by: sking123
Posted on: 2008-04-22 08:04

例如:JTextArea的内容为,
你好!
你好!
JLabel显示的内容也为,
你好!
你好!
它们的内容是可变的!

2.Re:如何用JLabel显示JTextArea的内容(包括换行) [Re: sking123] Copy to clipboard
Posted by: sking123
Posted on: 2008-04-22 08:16

如果内容固定的话,JLabel可以在换行处采用HTML语言的<br>将其换行;
但是当内容不确定时,就无法获得换行点,所以就无法实现换行了!哪位
有办法解决这个问题!

3.Re:如何用JLabel显示JTextArea的内容(包括换行) [Re: sking123] Copy to clipboard
Posted by: loveapple
Posted on: 2008-04-25 12:22

看看你想要得使这个吗?
http://java.sun.com/docs/books/tutorial/uiswing/components/html.html

结合使用getText之类的方法应该可以动态变换JLabe的内容

4.Re:如何用JLabel显示JTextArea的内容(包括换行) [Re: sking123] Copy to clipboard
Posted by: sking123
Posted on: 2008-04-25 17:15

谢谢楼上的回答,功能有点相近!但那个是静态内容的,如果在不知道格式的情况下怎么用?

5.Re:如何用JLabel显示JTextArea的内容(包括换行) [Re: sking123] Copy to clipboard
Posted by: rainbow0216
Posted on: 2008-04-26 15:57

可以在JText中添加键盘监听,当键盘的回车键单击时向文本的内容中增加一个<br>或者\n,应该可以解决此问题。这是我个人的想法,没有经过测试。

6.Re:如何用JLabel显示JTextArea的内容(包括换行) [Re: sking123] Copy to clipboard
Posted by: sking123
Posted on: 2008-06-03 12:47

但是,无法监听回车事件,不知道是在什么地方执行的,已实验过


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923