转换方法以使用 gui
convert a method to work with gui
我有一个巨大的方法可以打印多行、数字、字符并使用 system.out 和多种数据类型,它可以工作。但我想在 jframe 中使用它。我尝试将每个 system.out 语句转换为 jtextArea.setText(),并对非字符串类型进行转换,但是当我 运行 它时没有任何结果。
可能吗?这样做的正确方法是什么。
jtextarea 适合我的方法。
尝试使用 jTextField(如果它只会输出)。
如果用户会在文本上写东西,请尝试 jTextField.append。
如果您希望将文本附加到 JTextArea
,请使用 append
方法。现在您的代码正在使用 setText
,它就是这样做的:设置 JTextArea 的文本,删除过程中所有以前的文本(这样您的代码似乎几乎可以保证 JTextArea 要么不包含文本,要么只包含一个换行符)。
我有一个巨大的方法可以打印多行、数字、字符并使用 system.out 和多种数据类型,它可以工作。但我想在 jframe 中使用它。我尝试将每个 system.out 语句转换为 jtextArea.setText(),并对非字符串类型进行转换,但是当我 运行 它时没有任何结果。
可能吗?这样做的正确方法是什么。 jtextarea 适合我的方法。
尝试使用 jTextField(如果它只会输出)。 如果用户会在文本上写东西,请尝试 jTextField.append。
如果您希望将文本附加到 JTextArea
,请使用 append
方法。现在您的代码正在使用 setText
,它就是这样做的:设置 JTextArea 的文本,删除过程中所有以前的文本(这样您的代码似乎几乎可以保证 JTextArea 要么不包含文本,要么只包含一个换行符)。