有段代码
String text = output.getText() + input.getText();
output.setText(text + "\n");
input.setText("");
输出的时候username不换行...
图形界面设计做聊天室设计.. 只有username不换行, XXput.getText()还是换行的
java setText的输出问题
答案:5 悬赏:50 手机版
解决时间 2021-03-10 00:25
- 提问者网友:太高姿态
- 2021-03-09 19:54
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-03-09 21:09
看来都是没搞过SWING的
java 的GUI里,换行要用JTextArea。
然后用 "\r\n"
java 的GUI里,换行要用JTextArea。
然后用 "\r\n"
全部回答
- 1楼网友:西岸风
- 2021-03-10 00:05
换行是"n\r"
- 2楼网友:鱼芗
- 2021-03-09 23:36
网页输入还是控制台输出?如果是网页,改为:
output.setText(text + "<br/>");
- 3楼网友:笑迎怀羞
- 2021-03-09 22:49
表示加 \n没有问题 你两个消息的内容是在同一行的?
- 4楼网友:举杯邀酒敬孤独
- 2021-03-09 21:17
嗬,你很搞笑~扔这么大一个标题出来,啥内容都没有。。。
settext(text);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯