处理库中的java Import millis()
我正试图在这里使用processing-library-template编写一个名为“Visione”的处理库
不幸的是,Eclipse给了我以下错误:
[javac] long lastIpCameraRead = millis();
[javac] ^
[javac] symbol: method millis()
[javac] location: class Visione
我注意到,大多数基本处理函数(如delay()、stroke()等)中也会出现错误
以下是进口商品清单:
import processing.core.*;
import gab.opencv.*;
import ipcapture.*;
import g4p_controls.* ;
import processing.video.*;
import java.awt.* ;
import java.util.*;
谢谢!
# 1 楼答案
如果您所在的类不是主草图,则无法直接访问Processing的函数
相反,您可能希望将
PApplet
引用传递到类中,并使用该引用调用Processing的函数。比如:然后在草图代码中,使用
this
关键字传递草图的自引用: