0
如何在不退出整个应用程序的情况下关闭新框架? 通过点击X按钮,最简单的方法是什么。 在此先感谢。关闭额外窗口(PApplet)
ControlFrame cf;
void setup()
{
cf = new ControlFrame(this,500,500, "cf name");
}
class ControlFrame extends PApplet
{
int w,h;
PApplet parent;
public ControlFrame(PApplet _parent, int _w, int _h, String _name)
{
super();
parent=_parent; w=_w; h=_h;
PApplet.runSketch(new String[]{this.getClass().getName()},this);
}
public void settings()
{ size(w,h); }
}
感谢您的快速回复。我编辑标志是因为问题与ContolP5无关。我使用这个窗口作为我的程序的controlP5 UI,所以它不会与noLoop()一起工作。 我有“找不到processing.awt.PSurfaceAWT库”错误,这很奇怪,因为你的解决方案工作得很好。 –
@MaciejWójcik这不是一个错误。这只是一个警告。你可以忽略它。 –