首页 > 解决方案 > 如何收听 JTextArea 中的内容

问题描述

因此,我有一个 JTextArea,用户应该将其放置在城镇中的某个位置。他可以放在镇上,但我需要保存他输入的字符串以备后用。我不确切知道要使用什么样的听众以及如何..

标签: javaswingjtextarea

解决方案


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

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

推荐阅读