gpt4 book ai didi

java - 是否应该继承 GUI JFrames?

转载 作者:行者123 更新时间:2023-11-30 06:37:30 24 4
gpt4 key购买 nike

我有一个 JFrame 'A',我想提供一个非常相似的框架,但具有额外的按钮和不同的功能。我想知道我是否应该继承 'A' 然后覆盖处理程序方法并添加组件,或者是否建议使用不同的方法。

最佳答案

我个人更喜欢继承 JPanels。我发现重用方面更倾向于使用 UI 面板并重用它们。

我构建 Swing UI 的方法是拥有一个 JFrame 并让它使用一个由可重复使用的面板组成的面板(如果它们具有共同的功能)。

如果您有一个共享通用功能的 JFrame,那么您可能希望使用给定的 CloseHandler 和其他通用代码创建一个 JFrame,然后让您的其他 Jframes 继承该通用功能。

关于java - 是否应该继承 GUI JFrames?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3418296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com