日期:2014-05-20 浏览次数:20966 次
public class CloseWindow {
JFrame jfa = new JFrame("a"), jfb = new JFrame("b"), jfc = new JFrame("c");
JButton jba = new JButton("showB"), jbb = new JButton("showC");
JTextField jtf = new JTextField("OK" ,20);
public void init() {
jfa.add(jba);
jfb.add(jbb);
jfc.add(jtf);
jfa.setVisible(true);
jfa.pack();
jfa.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
jba.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
jfb.setVisible(true);
jfb.pack();// TODO Auto-generated method stub
jfb.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
});
jbb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
jfc.setVisible(true);
jfc.pack();// TODO Auto-generated method stub
jfc.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
});
}
public static void main(String...args){
new CloseWindow().init();
}
}