如何在JLable的文本中换行 我用:JLable label = new JLabel("ABC \n DEF");但是为什么显示的时候只显示一行?我想让它分成两行,Label的高度随着显示内容增加如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换行可以用html, 例如<html>ABC<br>DEF</html>高度自动增加不行, 除非你重写getPreferredSize()方法. JLabel label = new JLabel("<html>ABC<br>DEF</html>"); 是不是所有的Java swing组件都可以支持html语法?如果我想在Label上写<html>怎么办? 我看在<html>前面加个空格可以输出<html>,像下面这样都可以输出<html>JLabel label = new JLabel(" <html>ABC<br>DEF</html>");或JLabel label = new JLabel(" <html>ABC");或JLabel label = new JLabel(" <html>ABC<br>"); 用UDP协议实现文件传输 在网上抄了这么一个方法,如何使用? 用java生成gif动画怎么做? 如何把int类型转换成enum类型。谢谢 如何把整数1000用2个字节来表示? select seq_aa.nextval from dual;我在jdbc里如何把该直取回并变成long型? every body 400分送出一谢大家 请教一个小问题,Java中可否定义对象数组? 不要试,你能看出这个代码的问题吗? JAVA 用stati 在多人同时调用时结果会不会乱? 一个socket输出的问题,不知道是否跟线程有关 用java还原mysql数据库。
高度自动增加不行, 除非你重写getPreferredSize()方法.
如果我想在Label上写<html>怎么办?
JLabel label = new JLabel(" <html>ABC<br>DEF</html>");
或JLabel label = new JLabel(" <html>ABC");
或JLabel label = new JLabel(" <html>ABC<br>");