gpt4 book ai didi

java - 有没有一种好方法将文档监听器添加到动态创建的 JTextField

转载 作者:行者123 更新时间:2023-12-01 14:44:50 25 4
gpt4 key购买 nike

我正在从一个 xml 文件中读取信息,在读取该文件之前我不知道其中有多少信息。我动态创建 Jtextfields 并可以获取显示在其中的信息。我正在尝试向这些文本字段添加一个文档监听器,以便用户可以更改数据,并且每次更改数字时它都会自动更新 xml 文件。问题是没有引用 JTextField 来获取文本,这导致了编译器错误。有办法做到这一点吗?

最佳答案

使用工厂风格设置。

基本上,创建一个将创建 JTextField 的方法或类。将其传递给它将负责的节点的引用。

创建文本字段并向其注册 DocumentListener ...不过,我个人对使用 DocumentListener 持谨慎态度,也许是 ActionListener 和/或 FocusListener 可能更合适,但是干草。

关于java - 有没有一种好方法将文档监听器添加到动态创建的 JTextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15539959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com