java - 从 CodeName One for Java 中的 TextField 获取文本

标签 java mobile codenameone textfield

我设计了 GUI 元素,并使用 Netbeans 8.1 的 CodeName One 插件将所有内容组合在一起。我首先开发具有文本字段和提交按钮的客户信息 GUI。我希望通过提交按钮操作事件检索文本字段输入(我将使用名字文本字段作为示例:

@Override
protected void onAddRecordGUI_SubmitButtonAction(Component c, ActionEvent event) {
    ..I tried this
    String Fname = findTxt_Firstn(c).getText();

    ..I also tried this
    String FirstName = findTxt_Firstn.getText();

    ..I then tried this
    String FirstName = Txt_Firstn.getText();


}

关于文本字段名称,我收到“错误:找不到符号”(它是正确的,并且位于按钮所在的同一表单上)

我在这里做错了什么吗?我在 Stack 上找到了两个帖子,但是我还是尝试了上面的解决方案。

最佳答案

好的!我已经解决了我自己的问题,这可能适用于遇到此问题的其他人。问题不在于代码,而在于用下划线“_”命名文本字段。我重命名了该字段并能够创建对其的引用。

谢谢。

关于java - 从 CodeName One for Java 中的 TextField 获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49014442/

相关文章:

javascript - 从 jQuery mobile 1.4.2 传递值。使用 php 到另一个页面

android - 向智能手机日历添加约会和提醒的移动应用程序

java - 使用java api将数据 append 到hadoop中的文件

java - 设置 Apache 服务器以测试 Web 应用程序

java - Java中的@Inherited注解

html - CSS 媒体查询移动与桌面 : Mobile too zoomed out | Materialize

ios - 代号一 - 可滚动布局中的固定页脚

codenameone - 将数据传递给其他表单并更新表单

android - 如何在代号一中获得频繁的后台 GPS 更新?

java - 无法打开网址。请检查此网址是否正确