【提问帖】关于setVisible()的问题【已解决】
问题1:JFrame frame = new JFrame();JPaneljpaen = 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();
JPaneljpaen = 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 编辑 ] 是有顺序的,必须最后setvisble。
如果要在frame上添加一些其他的小应用,setvisble都需要最后写
页:
[1]