好吧,事情应该会奏效,但与往常一样,它们不会:D。也许我忽略了一些对于经验丰富的程序员来说显而易见的问题。
我主要做这样的事情
ACProcess ACProcess = new ACProcess();
new ACFrame(ACProcess);
ACFrame
只是一个JFrame
包含所有JPanels
.
ACProcess
将负责通过usb连接,使用jd2xx库访问控制器。我绝对需要在while(true)
那里有一个循环(因为与访问控制器进行问答类型的通信)并且只是用方法“重定向”它,目前我正在测试它是否有效,但它没有。我的ACProcess()
构造函数有一个这样的循环:
while(true) {
if(verify) {
System.out.println(test);
test++;
}
else {
System.out.println("works");
}
}
以及指导它的方法,例如:
public void test() {
verify=false;
}
public void test2() {
verify=true;
}
public boolean verifyValue() {
return verify;
}
我应该怎么做才能让这个循环运行?(我的编译器没有显示任何,System.out.println()
所以我猜它不起作用。