我是一名新手Java/JavaFX程序员,我正在开发一个简单的JavaFX建筑设计工具,你可以在其中绘制墙壁,地板等.所以在屏幕上绘制和创建对象(主要是线条,圆形,多边形,矩形图像)比跑步前创造的.
我目前正在使用一个简单的Pane作为我的可视化绘图区域,并将对象直接添加到工作得很好的窗格中.我遇到过一些人们在Canvas而不是Pane中实现的例子,但我似乎无法理解两者之间真正的区别是什么,或者为什么Pane不够.
我想知道使用Canvas作为我的视觉区域而不仅仅是一个简单的窗格是否有任何好处?
谢谢!