知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

用户名  找回密码
 建立账号
查看: 8743|回复: 1

【提问帖】关于setVisible()的问题【已解决】

[复制链接]
发表于 2009-7-17 20:19:23 | 显示全部楼层 |阅读模式
问题1:JFrame frame = new JFrame();                                      
      JPanel  jpaen = new JPanel();
      frame.setSize(350, 350);
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setLocationRelativeTo(null);
      frame.add(jpane);
      frame.setTitle("DisplayClock");
      frame.setVisible(true);


      JFrame frame = new JFrame();                                      
      JPanel  jpaen = new JPanel();
      frame.setSize(350, 350);
      frame.setVisible(true);
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setLocationRelativeTo(null);
      frame.add(jpane);
      frame.setTitle("DisplayClock");
这两段代码,上面一段是能够正常显示的,而下面一段不能正常显示,请问这是为什么?

关键字:setVisible()的位置不同,显示效果发生变化

[ 本帖最后由 雷雨季节 于 2009-9-2 22:02 编辑 ]
发表于 2009-7-17 22:59:38 | 显示全部楼层
是有顺序的,必须最后setvisble。
如果要在frame上添加一些其他的小应用,setvisble都需要最后写

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-19 19:51

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表