我正在用java构建一个桌面学生管理应用程序。所以我需要关闭当前的JFRAME,而另一个JFRAME是可见的(在关闭新的jframe之后,旧的jframe应该是可见的)。你可以帮我吗 ?需要关闭一个jframe,同时显示另一个
0
A
回答
0
可以使用的JFrame#处置,关闭只是一个框架,这ofcourse要求要处置
1
一般不建议你基本思想JFrame中的参考。对于漫长的讨论,你可以看看The Use of Multiple JFrames: Good or Bad Practice?。
一般来说,建议使用一个CardLayout
对于这些类型的操作,请参阅How to use CardLayout更多细节
你想尝试做的是去耦导航决定从视图自身制作的 - 有什么理由第一个和第二个视图应该关心对方,或者支持关于用户应该如何导航的决定。
相关问题
- 1. 在另一个jframe关闭事件显示一个新的jframe
- 2. 关闭一个JFrame而不关闭另一个?
- 3. 如何在另一个关闭后显示JFrame?
- 4. 当一个JFrame被关闭
- 5. JFrame显示一个面板,但没有显示另一个
- 6. Lua需要一个}来关闭一个{已经关闭的
- 7. 我的JFrame关闭,当我关闭另一个框架
- 8. 如何关闭JFrame后跟另一个JFrame?
- 9. 将变量从一个jframe传递到另一个jframe而不关闭它们
- 10. 分配一个JFrame到另一个JFrame
- 11. JSF Primefaces - 关闭对话框时显示另一个页面
- 12. 另一个JFrame内的JFrame
- 13. 如何从另一个JFrame方法显示JFrame?
- 14. this.dispose()不工作,关闭一个JFrame
- 15. 我是否需要关闭一个打开的NSFileHandle,同时读取另一个源文件?
- 16. 如果另一个使用Javascript打开,则需要关闭div
- 17. 关闭扫描仪,但需要从另一个类访问
- 18. 打开另一个面板时关闭另一个面板
- 19. 关闭一个DIV打开另一个
- 20. 我不能得到一个JFrame关闭和另一个打开(在不同的类)与点击一个JButton
- 21. 关闭另一个活动
- 22. 如何关闭打开另一个框架的JFrame?
- 23. 单击另一个时关闭div
- 24. 摇摆:关闭一个框架,并在同一时刻打开另一个
- 25. highcharts链接系列,使一个关闭关闭另一个
- 26. 显示一个孩子虚拟机,然后显示另一个,第一个被关闭后
- 27. Java Jframe启动另一个X服务器的另一个JFrame
- 28. 当一个人正在关闭/关闭时从另一个窗体绘制另一个窗体
- 29. 需要显示两个不同的列表一个Wingrid
- 30. 关闭一个JFrame中所有剩余的打开的JFrame将关闭。
但我需要在关闭新的Jframe后立即显示旧的JFrame。 –
他们需要两个独立的Windows吗?如果不看看CardLayout https://docs.oracle.com/javase/tutorial/uiswing/layout/card.html – Dinh
是的应该在单独的窗口。 –