[英]Difference between Canvas and JPanel
Canvas
class and the JPanel
class, as far as graphics goes? Canvas
类和JPanel
类之间有什么区别? Canvas
class. Canvas
类。 Should I be using one class over the other? There are a few differences. 有一些差异。 JPanel:
的JPanel:
Border
Border
Fairly minor stuff, but sometimes important 相当小的东西,但有时很重要
Canvas: AWT JPanel: Swing 画布:AWT JPanel:Swing
Swing is based on AWT, so Canvas can be more lightweight and in lower layer. Swing基于AWT,因此Canvas可以更轻巧,更低层。
If canvas meet all your requirements, just use Canvas. 如果canvas满足您的所有要求,请使用Canvas。
PS: I don't think there would be too much expensive to use JPanel, just choose the one you like. PS:我认为使用JPanel不会太昂贵,只需选择你喜欢的那个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.