I would like to visualize data from a lidar sensor and some polygons derived from this data. I found some posts saying that canvas elements are implemented in URCaps since June '18, but I couldn’t find any documentation or example code.
Is there a way for visualizing such data and regularly update it, or do I need to prepare an image in a python daemon and reload this regularly in java swing?
The java you are referring to that was implemented in june of last year was support for JavaSwing elements, and a swing URCap has a slightly different structure. I believe the functionality you’re looking for can be implemented by creating a class which extends JPanel
, and overrides the paintComponent(Graphics g)
method, and uses the Graphics
object to do any painting/drawing. Take a look at this and this for more info.
EDIT: I believe canvas
is an older java object, and I’m not sure if its supported under URCaps, but from research it seems that the method i describe above will accomplish the same thing