我需要构建一个草图,其中Frame非常宽,但具有相当高的压缩高度,例如1024x100像素尺寸。但是,任何小于130像素的宽度或高度都会产生灰色边框。
例如以下示例:
size(100,100);
background(#FF00FF);
在草图的紫色区域周围会有一个15像素的灰色边框,如附图所示。
有什么办法可以避免这种情况吗?
答案 0 :(得分:1)
找到它。
问题源于每个草图扩展的PApplet
,最小窗口高度和宽度硬编码为值128.
我找到的解决方法是在frame.setSize()
方法中不断调用draw()
。
或者另一种解决方案可能是扩展PApplet
方法以克服硬编码,但对我而言,它可以很好地解决前面提到的解决方法。