试图找出解决以下问题的可能性和困难程度,因为可能会考虑其他替代方案......
如果我有一个整体的 JFrame 框架,我是否可以构造各种不同的 JPanel 及其相关的组件和操作,然后根据用户交互将这些 JPanel 作为 args 传递,以便整个 JFrame/JPanel 的内部发生变化。我假设必须有一些实现可以实现这一点,但是很难找到答案。例如,我构建了一个具有边框布局的 JPanel,并且中心位置会根据用户的操作等改变不同的 JPanel。我认为创建 JPanel 会很简单,然后将其传递给调用整个 Jpanel add(component,borderlayout.center) 方法的方法,该方法会改变显示的内容,但不能像那样工作,并假设必须仅在第一次构建 GUI 时对构造函数起作用..
对不起,长度,但如果有人能指出我正确的方向,我将不胜感激......