编程语言
首页 > 编程语言> > java – 在AWT中使用Canvas有什么用?

java – 在AWT中使用Canvas有什么用?

作者:互联网

我一直在寻找很多来源,但我仍然找不到合适的解释.我为什么要使用它,它的目的是什么?为什么它与JPanels有什么不同?

解决方法:

Canvas的特色在于,与Window一样,它可以提供定制的硬件加速双缓冲和页面翻转.见BufferStrategy.

画布基本上是用于绘画的.它也像Panel一样用于创建基于AWT的自定义组件,但与Panel不同,它不能包含其他组件.

标签:java,swing,jpanel,awt,java-2d
来源: https://codeday.me/bug/20190529/1177886.html