我使用 Java 中的 Swing 编写了一个包含单选按钮、文本字段等的表单。最后我有一个“提交”按钮。
现在我想将用户给出的信息“发送”给程序。我怎么做?有关于这方面的好的教程吗?
是不是有点像PHP? (我这么问只是因为我知道如何在 PHP 中做到这一点。为了避免混淆,我可能需要提及我不编写 Web 应用程序)。
最佳答案
在 Swing 中处理数据与典型的 Web REQUEST/RESPONSE 范例有很大不同。
举个例子,它更像是 HTML 页面中的 Javascript 操作:每次用户执行操作时,都会发送一个或多个事件,应用程序开发人员可以根据它更新应用程序内容。
在您的情况下,如果您向按钮注册一个 ActionListener,则每次单击按钮时都会调用它。然后您就可以执行您想要的任何操作。
但这还不是全部!
每次组件通过键盘聚焦或接收鼠标时,以及当按下按键或更新小部件的模型时,都会发送事件。
我真的建议您阅读诸如Swing tutorial之类的文档(这比我在 1 个月内所能完成的更详细)。
关于java - Java中如何处理表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433474/