我的意图是做一个按钮 点击显示一个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的用法对不对
新手请教各位大侠...
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的用法对不对
新手请教各位大侠...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货