Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨 - 快一点 - 与 JPanel 相比,子类化 JComponent 有什么危害/价值吗?
对我来说,如果我正在做自己的绘图并且对象不会有任何子对象,它们看起来几乎是一样的,但是似乎有一个将 JPanel 子类化为 JComponent 的首选项 - 只是寻找关于为什么这可能的意见是 ...
谢谢 :-)
如果您自己绘制整个组件,请使用 JComponent。JPanel 只是 JComponent 的一个简单的具体实例(它是抽象的),并不是真的要覆盖它的方法。
JPanel 有时是子类化的,因此子类构造函数可以添加各种控件/布局,而不必通过某些方法调用来完成。