我想用在一个窗口下通过点击实现弹出一个子窗口。请问怎么做。 就是想通过下面的代码。通过打开实现弹出另一个窗.另一个窗口的大小跟第一个一样就好。谢谢。作业0.0
////////////////////////////////////////////////////////////////////////////
package gui;import javax.swing.*;public class UseIinterface extends JFrame {
JMenuItem openFile;
JMenuItem saveFile;


public UseIinterface() {
this.setBounds(200, 200, 500, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JMenuBar bar = new JMenuBar();
this.setJMenuBar(bar);

JMenu file = new JMenu("文件");
JMenu statistics = new JMenu("统计");
JMenu net = new JMenu("网络");
JMenu happy = new JMenu("娱乐");
JMenu tool = new JMenu("工具");
JMenu help = new JMenu("帮助");

bar.add(file);
bar.add(statistics);
bar.add(net);
bar.add(happy);
bar.add(tool);
bar.add(help);  openFile=new JMenuItem("打开");
saveFile=new JMenuItem("保存");

file.add(openFile);
file.add(saveFile);


openFile.addActionListener(new Start(openFile,this));



}
public static void main(String[] args) {
new UseIinterface().setVisible(true);
}
}
/////////////////////////////////////////////////////////////////////package gui;import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JFileChooser;
import javax.swing.JMenu;
import javax.swing.JMenuItem;public class Start implements ActionListener{
JMenuItem openFile;
UseIinterface gui;
public Start(JMenuItem openFile,UseIinterface gui){
this.openFile=openFile;//2.00
this.gui=gui;
}

public void actionPerformed(ActionEvent e) {
if(e.getSource()==openFile){
JFileChooser chooser=new JFileChooser();
int returnVal=chooser.showOpenDialog(gui);
if(returnVal==JFileChooser.APPROVE_OPTION){

}




}

}}