我正在开发基于文本的游戏。我创建了一个JFrame,其中JTextArea用于控制台输出,JTextField用作命令行。 问题是我无法从TextField获取文本并将其传递给我的解析器。我应该对解析器的这一部分做出哪些改变,以便我能够工作?
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
inputLine = reader.readLine();
} catch (java.io.IOException exc) {
System.out.println("There was an error during reading:" + exc.getMessage());
}