这让我发疯了。我有一个基于文本的工作应用程序。它有许多现在需要 GUI 的变量。我从基础开始。每当将一些数据发送到我的日志时,我希望它显示在我的文本框中。
这是数据通过的统一入口点,可以在其中进行操作。
public class Log {
private static void consoleOut(String data) {
System.out.println(data);
OBD2nerConsole.update(data);
}
public static void level0(String data) {
if (Status.ConsoleLevel >= 0) {
consoleOut(data);
}
这是我的表单,它有一个文本框和几个按钮。
public class OBD2nerConsole extends java.awt.Frame {
public static void update(String data) {
textField1.setText(textField1.getText() + data);
}
}
我遇到的问题是我正在使用静态和非静态我猜..文本框中没有显示任何内容。我一直在玩耍并删除了所有错误,但它不起作用。我真的不知道该怎么办。似乎这是最好的配置,因为没有错误,但是文本框没有做任何事情。
我应该补充一点,这是我的第一个表格!