java - ActionEvent 文本字段检查

标签 java forms java-me lwuit

我有一个带有属性 pin、发件人姓名、收件人姓名、发件人电话、金额的现金表单,以及另一个带有属性 pin、发件人姓名、收件人姓名、发件人电话、金额、银行名称、帐号的表单帐户。

两种形式都有发送命令 现在,我想检查当用户单击发送按钮时文本字段是否为空...

我尝试过这样的方法

 if ( ae.getCommand() == send && ae.getSource()==cashpayform){
           cashcheck();
 }
if ( ae.getCommand() == send && ae.getSource()==accpayform){
           acccheck();
} 

但它不起作用任何人都可以帮助我 感谢x

最佳答案

当命令触发事件时,事件源是命令而不是按钮,因此您无法从物理上区分按下按钮触发的命令和菜单触发的命令。

如果需要区分命令的来源,我建议您使用两个不同的命令,如果进行指针比较,它们可以具有相同的名称甚至 ID。

关于java - ActionEvent 文本字段检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6623239/

相关文章:

提交时的 JavaScript 单选按钮

javascript - 为什么我不能使用 javascript 将此表单值重置为空白?

mobile - J2ME 手机游戏的音频规范是什么?

java - IceTea/JDK/JRE 的 PyLucene 错误

java - 可以用 TOAD 编写 java 程序吗?

java - HashMap 返回 NULL

validation - 如何禁用 View 中显示验证错误(Cakephp)

java - J2ME文本字段加倍

BlackBerry - 将复选框排列到 TreeView 中

java - tomcat服务器部署时出现404错误