发现了Java一个很奇怪的问题

来源:互联网 发布:鞋业销售软件 编辑:程序博客网 时间:2024/04/25 14:59

 

 

public void f(){JFrame t=new JFrame();t.setVisible(true);t.getContentPane().add(new JButton("aa"));t.setSize(500,500);while(true){}}


        如果在主函数里面调用这个函数,frame是会显示出来的,但是如果是在监听器里面,就不会出现了,具体原因不知道,希望知道的大神指教下,是否与线程有关?