java - 如何收听 JTextArea 中的内容
问题描述
因此,我有一个 JTextArea,用户应该将其放置在城镇中的某个位置。他可以放在镇上,但我需要保存他输入的字符串以备后用。我不确切知道要使用什么样的听众以及如何..
解决方案
通常,当最终用户填写某种形式的表单(例如,由 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();
}
});
推荐阅读
- java - 接收 Object 的方法将其转换为现有的 pojo
- javascript - 哪些 RxJS 运算符需要取消订阅?
- javascript - 调用 setState 后 React 如何区分新旧状态?
- wso2 - Wso2 APIM Analytics 2.6.0 数据库连接
- javascript - 我正在尝试制作一个发送图像的 JS 机器人
- symfony - Symfony 5 路由命名参数约束验证器
- javascript - 我是否需要使用 useEffect 重新渲染组件?
- java - 客户端流式传输 GRPC 时如何设置超时?
- mysql - NodeJS MySQL异常超时不是登录问题
- javascript - WebStorm 使用 SourceMaps 调试远程 React Web 应用程序