。我正在用Java创建简单的问系统。如此写了Scanner类如何使用Java在TextArea中调用。到目前为止我尝试过的东西附在下面。加载表单时,问题应显示在文本区域上。
public piz() {
initComponents();
ques();
txtarea.setText(ques());
}
public void ques()
{
Scanner in = new Scanner(System.in);
System.out.println("Enter customer name: ");
String name = in.nextLine();
}
最佳答案
您可以使用参数来传递对TextArea的引用
ques(txtarea);
}
public void ques(JTextArea txtarea)
{
Scanner in = new Scanner(System.in);
System.out.println("Enter customer name: ");
String name = in.nextLine();
txtarea.setText(name);
}
但是,理想情况下,您不会使用控制台将数据输入到GUI表单中
关于java - 扫描仪如何使用Java调用TextArea内部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60559347/