发现了Java一个很奇怪的问题
public void f(){JFrame t=new JFrame();t.setVisible(true);t.getContentPane().add(new JButton("aa"));t.setSize(500,500);while(true){}}
如果在主函数里面调用这个函数,frame是会显示出来的,但是如果是在监听器里面,就不会出现了,具体原因不知道,希望知道的大神指教下,是否与线程有关?