java吧 关注:1,237,375贴子:12,708,960
  • 6回复贴,共1

JButton 退出时间不会,求教。

只看楼主收藏回复

setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
怎么用这个代码实现单机按钮时程序的退出啊


1楼2012-12-05 19:10回复
    这个你的描述我没明白,如果你的意思是单机窗口上的关闭按钮(红叉)关闭当前窗口的话可以使用楼上朋友的方法,但是如果你的意思是通过自己的设定的按钮的话则上面应该改为
    JButton btn = new JButton("Close");
    btn.setBounds(100,100,50,30); //随意设定了按钮的大小和位置
    btn.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
    // System.exit(0);
    // setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    setVisible(false);
    }
    });
    this.add(btn);
    }


    3楼2012-12-05 20:15
    收起回复