java awt 报栈溢出-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

java awt 报栈溢出

佚名4918 2021-10-19 08:40:51 105

Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError

admin.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                RightChooseView.this.dispose();
                JDialog d=new JDialog();
                new LoginView().show()                
            }                
});


new了一个新的Dialog,show里面就是很简单的几个函数
this.setBounds(300, 200, 800, 400);
this.setVisible(true);
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);

调试了一下他会一直在setbounds和setvisible之间无限循环

java栈溢出
分享到
取消 提交回答
全部回答(1)
  • 无敌小将
    2021-10-19 09:11:03

    您好,可以尝试把第一个窗口设置成Frame用构造函数把Frame写成parent。

    1 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题