在处理过程中是否可以从java类内部绘制矩形?
我希望有一个java对象,我可以从main draw()方法内部调用object.draw(),这样每次处理草图绘制时,它都会绘制java对象。是 只需将在处理过程中是否可以从java类内部绘制矩形?,java,processing,Java,Processing,我希望有一个java对象,我可以从main draw()方法内部调用object.draw(),这样每次处理草图绘制时,它都会绘制java对象。是 只需将PApplet实例传递到Java类中,然后使用该实例进行绘图 public class MyShape{ PApplet papplet; public MyShape(PApplet papplet){ this.papplet = papplet; } public void draw(){
PApplet
实例传递到Java类中,然后使用该实例进行绘图
public class MyShape{
PApplet papplet;
public MyShape(PApplet papplet){
this.papplet = papplet;
}
public void draw(){
papplet.ellipse(50, 50, 25, 25);
}
}
然后在草图中,使用this
关键字将草图传递到对象中:
MyShape myShape;
void setup(){
myShape = new myShape(this);
}
void draw(){
myShape.draw();
}
更多信息可在中找到。谢谢您的帮助,在发布此消息后,我立即想到了同样的事情,但忘记了我问了这个问题。这是一个正在处理的问题。非常清楚。