Pep*_*per 2 java swing jframe jdialog cardlayout
当我启动程序时,我创建了MainFrame.当我点击"搜索"按钮时,我会显示另一个JFrame.如果它在搜索上获得结果,则目标是填充MainFrame中的信息.
一切正常.但是为了能够显示信息,我必须重新创建MainFrame.这意味着两个MainFrame保持开放状态.
我该如何隐藏第一个?
设置我只有MainFrame和一个带有搜索表单的对话框.
当我点击搜索对话框上的确定按钮时,我有一些信息.
在MainFrame类我知道信息就在那里.
我在文本字段等上有settext ...在最后一行我有"setvisible(true)".
但他们仍然是空白!为什么??
任何人都可以在这里发布一个例子,怎么做?请
我只是搜索所有选项,但我无法解决.
Swing应用程序应包含一个JFrame
最大值.如果需要显示多个"窗口",则可以使用多个JDialog
并使用dispose()
隐藏对话框.
或者,您可以使用a CardLayout
作为布局管理器,而不是使用太多对话框.
看到:
归档时间: |
|
查看次数: |
354 次 |
最近记录: |