码迷,mamicode.com
首页 > 编程语言 > 详细

java,swing中setvisible()使用注意事项

时间:2015-06-30 10:38:58      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:java   swing   jvm   控件   

java中的setvisible(true)目的是使控件可以显示出来,如果该控件已经被显示出来,那么该方法是控件显示在窗口的最前方。

但其使用的位置需要注意。setVisible的对象一般是该对象的使用者调用的。如果setVisible在某个控件的内部,那么在setVisible函数后面添加的控件就显示不出来了。

原因就在于,setVisible(true)并不是告诉JVM让该控件可见,而是在内部调用repaint方法把各个控件画出来进行显示。如果在控件还没完全添加完其他控件就setVisible(true)那么在方法后面添加的控件都不能显示。

版权声明:本文为博主原创文章,未经博主允许不得转载。

java,swing中setvisible()使用注意事项

标签:java   swing   jvm   控件   

原文地址:http://blog.csdn.net/yanzheshi/article/details/46688425

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