如何让JInternalFrame 显示出来?
啊飞凤飞飞 2009-04-24 05:00:42 我的意图是做一个按钮 点击显示一个jinternalframe,关键代码如下:
JPanel contentPane;
BorderLayout borderLayout1 = new BorderLayout();
JDesktopPane jDesktopPane2 = new javax.swing.JDesktopPane()
...
构造函数里
c ontentPane = (JPanel) getContentPane();
contentPane.setLayout(borderLayout1);
setSize(new Dimension(800, 640));
setTitle("学生成绩管理系统");
contentPane.add(jDesktopPane2, java.awt.BorderLayout.CENTER);
事件响应里
JInternalFrame gr= new JInternalFrame();
jDesktopPane2.add(gr);
gr.show();
gr.setTitle("年级信息设置");
如果把jinternalframe换成 JFrame 就没有问题, 我估计问题是出在jdesktopane这个东西上面..
也不知道我的jdesktopane的用法对不对
新手请教各位大侠...