f.show()和f.setVisible()两个方法个在什么时候用,有什么区别吗?

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:56:29
f.show()和f.setVisible()两个方法个在什么时候用我怎么看一会用这个,一会用那个的啊,这两个方法有什么区别吗?

setVisible()从Component继承过来,而hide(),show()从Window里面继承过来。

show()已经被废弃了..使用的时候IDE会显示有一条删除线,不鼓励再使用.
提倡setVisible().

show()已过时.从 JDK 5 开始,由 Component.setVisible(boolean) 取代。
答案来自API文档