java - Java中如何处理表单?

标签 java user-interface swing forms

我使用 Java 中的 Swing 编写了一个包含单选按钮、文本字段等的表单。最后我有一个“提交”按钮。

现在我想将用户给出的信息“发送”给程序。我怎么做?有关于这方面的好的教程吗?

是不是有点像PHP? (我这么问只是因为我知道如何在 PHP 中做到这一点。为了避免混淆,我可能需要提及我不编写 Web 应用程序)。

最佳答案

在 Swing 中处理数据与典型的 Web REQUEST/RESPONSE 范例有很大不同。

举个例子,它更像是 HTML 页面中的 Javascript 操作:每次用户执行操作时,都会发送一个或多个事件,应用程序开发人员可以根据它更新应用程序内容。

在您的情况下,如果您向按钮注册一个 ActionListener,则每次单击按钮时都会调用它。然后您就可以执行您想要的任何操作。

但这还不是全部!

每次组件通过键盘聚焦或接收鼠标时,以及当按下按键或更新小部件的模型时,都会发送事件。

我真的建议您阅读诸如Swing tutorial之类的文档(这比我在 1 个月内所能完成的更详细)。

关于java - Java中如何处理表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433474/

相关文章:

java - 当我在设备中运行 Cardview 时,Cardview 看起来不像布局中的样子

java - 如何按多个属性 Java8 对 HashMap 条目值进行排序

java - 为什么我在谷歌地图 "Failed to load DynamiteLoader: java.lang.ClassNotFoundException: Didn' 上找不到类时出现此错误?

java - 如何在 Java Swing 中动态控制自动调整大小的组件

jquery - Python 脚本的 Web (Django) 中的 GUI

java - WPF客户端和Java服务器端?

java - 哪个工具可以收集和显示应用程序跟踪和异常?

JAVA多屏

java - 无法在我的 java 示例中加载照片

java - jTable索引错误