如何将控制台信息输出到GUI?我有一个具有GUI的应用程序,直到我让用户在类似于linux中的CLI的目录中移动。那么我如何将输出和输入从控制台移植到GUI中。 JPanel会成为可行的方式吗?
答案 0 :(得分:1)
从技术上讲,如果您愿意,可以使用JTextArea
来完成此任务。您可以使用JTextArea的append()
方法编写您通常会写的内容,而不是向控制台写入您通常编写的内容,例如告诉程序员某些内容成功或不成功的信息(当然是为了进行故障排除),您可以使用JTextArea的javax.swing.JTextArea guiConsole = new JTextArea(10,10); //Just so you know what this is
System.out.println("This sentence is printed to the real console.");
guiConsole.append("But this one is printed to the GUI Console we made.");
方法编写通常编写的内容在控制台上。例如:
{{1}}
答案 1 :(得分:0)
我知道这是2年前的事了,但是,对于任何试图完成同样事情的人来说,有一个Java文件可以添加输入和输出信息到GUI控制台的功能,并且可以找到它{{3} }。