简体   繁体   English

如何在Codenameone中使用Canvas

[英]How to use Canvas in Codenameone

I want to build an app for different Platforms and I want to used canvas (build a framework on top of the canvas and do such a things like drawing shapes, lines and more) i am using Codenameone java platform for cross platform but i cant add a canvas and draw on it in Codenameone. 我想为不同的平台构建一个应用程序,我想使用canvas(在canvas上构建一个框架,并进行诸如绘制形状,线条等操作),我正在使用Codenameone Java平台进行跨平台,但我无法添加画布并在Codenameone中进行绘制。 how is it possible to do something like this? 怎么可能这样呢? Thanks in advance. 提前致谢。

Just derive component and override paint(Graphics) to draw. 只需派生组件并覆盖paint(Graphics)即可绘制。 Place it in the center of a border layout form. 将其放置在边框布局表单的中心。

You can also override paint in Form but you would run into some issues. 您也可以在Form覆盖绘画,但是会遇到一些问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM