码迷,mamicode.com
首页 > Windows程序 > 详细

关于Swing窗体有时候要放大缩小边框才能显示问题?

时间:2017-09-29 23:00:04      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:刷新   out   system   false   解决办法   sdn   let   als   visible   

有时候会出现编写swing窗体后添加的组件在run之后显示不出来的问题。如图:

 

技术分享
技术分享

技术分享

 

搜了下解决办法。此时如果是程序里面有panel组件的话,应该这样:

 

labels[i] = new Label(letters.charAt(i) + "");
System.out.println(labels[i].getText());
panel.add(labels[i]);
panel.updateUI();
每次添加后需刷新
或者更简单的是在该类后面添加:
setVisible(false);
setVisible(true);
强制刷新一下就好了。
技术分享

关于Swing窗体有时候要放大缩小边框才能显示问题?

标签:刷新   out   system   false   解决办法   sdn   let   als   visible   

原文地址:http://www.cnblogs.com/JasonLGJnote/p/7612773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!