Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何聆听JTextArea中写的内容_Java_Swing_Jtextarea - Fatal编程技术网

Java 如何聆听JTextArea中写的内容

Java 如何聆听JTextArea中写的内容,java,swing,jtextarea,Java,Swing,Jtextarea,所以我有一个JTextArea,用户应该把它放在城镇的某个位置。他可以放在镇上,但我需要把他输入的绳子留着以后用。我不知道使用哪种类型的侦听器以及如何使用..您需要一个DocumentListener JTextArea area = new JTextArea(); area.getDocument().addDocumentListener(new DocumentListener() ......); 你需要一个文档监听器 JTextArea area = new JTextArea()

所以我有一个JTextArea,用户应该把它放在城镇的某个位置。他可以放在镇上,但我需要把他输入的绳子留着以后用。我不知道使用哪种类型的侦听器以及如何使用..

您需要一个DocumentListener

JTextArea area = new JTextArea();
area.getDocument().addDocumentListener(new DocumentListener() ......);

你需要一个文档监听器

JTextArea area = new JTextArea();
area.getDocument().addDocumentListener(new DocumentListener() ......);

通常,当最终用户填写某种表单(例如由JTextAreas组成)时,为了提交/保存数据,他们通常会按一些名为“提交”或“保存”的按钮。。 因此,在本例中,实际的侦听器(ActionListener)被添加到按钮中,一旦单击按钮,您就可以从JTextArea检索字符串。 代码示例:

yourButton.addActionListener(new java.awt.event.ActionListener() {
       public void actionPerformed(java.awt.event.ActionEvent evt) {
             String aString = yourJTextArea.getText();
       }
});

通常,当最终用户填写某种表单(例如由JTextAreas组成)时,为了提交/保存数据,他们通常会按一些名为“提交”或“保存”的按钮。。 因此,在本例中,实际的侦听器(ActionListener)被添加到按钮中,一旦单击按钮,您就可以从JTextArea检索字符串。 代码示例:

yourButton.addActionListener(new java.awt.event.ActionListener() {
       public void actionPerformed(java.awt.event.ActionEvent evt) {
             String aString = yourJTextArea.getText();
       }
});

这个问题太宽泛了,但是。。。对
DocumentListener
进行一些研究。使用Swing表单的正常模式是,用户按下一个按钮,然后获得所需的所有字段的值,并将它们放在所需的位置。所以你不需要听每个字段。你的程序应该做些别的事情吗?如果是,请回答您的问题(不要使用注释),并添加GUI的图片,用户应该做什么以及应该发生什么。这是否回答了您的问题?这个问题太宽泛了,但是。。。对
DocumentListener
进行一些研究。使用Swing表单的正常模式是,用户按下一个按钮,然后获得所需的所有字段的值,并将它们放在所需的位置。所以你不需要听每个字段。你的程序应该做些别的事情吗?如果是,请回答您的问题(不要使用注释),并添加GUI的图片,用户应该做什么以及应该发生什么。这是否回答了您的问题?