我可以从扩展JFrame而不是JPanel的类中调用componentShown()方法吗?如果是,如何



当在前一帧中选择一个特定的RadioButton时,我想显示一个JLabel和一个JComboBox,否则它应该被隐藏。即使当我在那个类中实现ComponentListener时,也不会调用他的抽象方法(componentShown()componentHidden())。

我认为您的问题可以很容易地处理,甚至不需要进入这些事件处理程序。当选择RadioButton时,只需将一个变量从初始帧传递到新帧(可能是一个具有真值的布尔变量)。然后,在你的新名声中,简单地根据变量的值显示组件
我希望您可以通过处理新框架的构造函数参数来处理变量的传递

希望这能有所帮助!如需澄清,请发表意见。

相关内容

  • 没有找到相关文章

最新更新