实际上,当我打电话给JFrame时,实际上遇到了问题。前面的Java JFrame
我有一个类从JDialog入侵。它弹出时,我启动了我的 非常酷的Java游戏。如果我现在想要加载一个游戏,我按 加载按钮,另一个JDialog打开,选择要加载的游戏。 所以我现在必须打开JDialogs =>启动对话框和加载对话框。 好吧,当我选择了一款游戏并加载它时,加载的jdialog为装载的游戏配置了JFrame ,之后启动jdialog再次来到 。
我不想让启动对话框来到前面!
我已经添加以下代码行到我的JFrame的游戏:
this.toFront()
无任何影响。
我怎样才能让我的JFrame到前面?
你的启动'JDialog'是模态吗?如果是,它将永远在前面。我认为使用另一个'JFrame'而不是'JDialog'可以解决你的麻烦。 – NiziL
不是模态!在jframe出现之后,jdialog刚刚跳出jframe。 – user2663778