我是一个新手。在eclipse写了一段代吗
import java.awt.*;
public class MyFame { public static void main(String[] args)
{
Frame f=new Frame("mybole")
    f.show();
}
}
是显一个窗口。窗口显了后直接关窗口关不了。因为eclipse运行起的。我想问一下。eclipse在那里关啊。停止运行

解决方案 »

  1.   

    用JFrame好点。import javax.swing.*;
    public class MyFame {
        public static void main(String[] args) {
            JFrame f = new JFrame("mybole");        
            f.setBounds(200, 200, 300, 300);
            // 加上下面这句
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.setVisible(true);
        }
    }
      

  2.   

    在Eclipse的右下面,控制台上。你仔细看一下有个红色方块。
      

  3.   

    我来解释一下啊
    如果程序关不掉的话,在eclipse的下方有一个红色的方块,点它就可以了
    你的程序之所以会不响应关闭,是因为Frame没有集成关闭响应,这个响应需要你自己写,正如4楼所写
    如果不想麻烦自己写的话,你只要把所有的Frame换成JFrame就可以了,swing组件比awt组件要先进一些,功能更为人性化