在PApplet之上添加JPanel

时间:2014-01-27 00:02:44

标签: java swing jpanel processing

我一直在使用Unfolding Maps库,这个库使用PApplet来显示地图。我的问题是我试图在一个PApplet上层叠一个JPanel(Swing组件)。我可以将JPanel层叠在另一个JPanel之上,但是当我尝试将JPanel分层到PApplet之上时,不再显示PApplet。我阅读了PApplet documentation,它确实提到了在PApplet上绘制Swing组件时出现的问题,但我无法找到解决此问题的方法。

有没有办法可以在PApplet上层叠透明JPanel并仍然保持PApplet和JPanel的功能?

先谢谢你。

1 个答案:

答案 0 :(得分:1)

最简单的方法是反过来;将PApplet添加到JPanel。然后将您的装饰添加到JPanel周围的PApplet或覆盖draw()的{​​{1}}方法,以添加叠加层。

PApplet