我的整个代码可以在下面的链接中找到,我链接它是为了更短的帖子
我想清除输出屏幕,我要让程序模拟用户按 ctrl+L,在 NetBeans IDE 6.9.1(我正在使用)中清除我的输出窗口。但是,我的代码出现错误。
public static void clearme()
{
try
{
botthing pressbot = new botthing();
pressbot.keyPress(17); // Holds CTRL key.
pressbot.keyPress(76); // Holds L key.
pressbot.keyRelease(17); // Releases CTRL key.
pressbot.keyRelease(76); // Releases L key.
}
catch (AWTException ex)
{
Logger.getLogger(LoginPage.class.getName()).log(Level.SEVERE, null, ex);
}
}
我的错误是...
找不到符号符号:类 botthing
找不到符号符号:AWTException 类
找不到符号符号:变量记录器
找不到符号符号:类 LoginPage
找不到符号符号:变量级别
然而! 添加这些导入语句后
import java.awt.AWTException;
import java.util.*;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;
我的错误是...
找不到符号符号:类 botthing 位置:类 program2
异常 java.awt.AWTException 永远不会在相应的 try 语句的主体中抛出
找不到符号符号:类 LoginPage 位置:类 program2
我不确定这些是什么意思,但我认为 java.awt 错误可能与我的 main() 有关,即 public static void main(String[] args) throws IOException
我要做的就是清除我的输出屏幕。我也试过
for(int x=0;x<999;x++)
{
System.out.print("\b\b\b\b\b");
}
和
Runtime.getRuntime().exec("cls");
但两者都无济于事。
如果我一直在尝试的代码不能轻易修复,或者如果有人知道更简单的方法,我很想知道。为了澄清,我想做的就是在多个 System.out.println 等之后清除我的输出窗口。