问题描述
使用处理核心v 3.3.7运行Java程序时出现错误。 我尝试了其他版本,但没有帮助。
我得到的错误如下:
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.StringIndexOutOfBoundsException: begin 0,end -1,length 2
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
at java.base/java.lang.String.substring(String.java:1874)
at processing.core.PApplet.<clinit>(PApplet.java:120)
下面提供了代码:
import processing.core.PApplet;
public class ProcessingTest extends PApplet {
@Override
public void settings() {
size(200,200);
}
@Override
public void draw() {
background(0);
fill(255,0);
ellipse(100,100,100);
}
public static void main (String... args) {
ProcessingTest pt = new ProcessingTest();
PApplet.runSketch(new String[]{"ProcessingTest"},pt);
}
}
我看不出是什么问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)