我是编程的新手.我正在尝试创建一个婚礼追踪器,并且正在研究GUI.我的代码没有显示任何内容



用户应该能够输入其名字和姓氏。使用无线电按钮选择它们是在新娘还是新郎的地方。输入与新娘或新郎的关系。使用无线电按钮选择他们是否喜欢鸡肉,猪肉或牛肉。然后,我要在底部进行选择。一个显示了新娘的嘉宾名单。一个用时间戳记显示新郎的列表。另一个按字母顺序显示新娘的列表,即新郎的名单按字母顺序排列。一个人有一个带有时间戳的主列表和按字母顺序排列的主列表。最后,一个餐点清单和退出按钮。

这个代码不是要打印出来吗?

    if (groomstate) {
        groomstate = false;
        Person person = new Person(firstNameTextField.getText(),lastNameTextField.getText(), relationshipTextField.getText(), "bride", "groom");
        PersonNode personNode = new PersonNode(person);
        brideLinkedList.addLast(personNode);
        jTextArea1.append(Person.getfirstName()
            + person.getlastName() + " is with the groom's party and is the "
            + person.getrelationship() + " of the groom.n");
    }
}

此类问题的最佳工具是调试您的代码。在if语句的行上放一个断点,然后检查那里发生的情况。这是在Netbeans进行调试的一些教程:

https://netbeans.org/kb/docs/php/debugging.html

对不起,由于不超过足够的代表点,我无法将其发布为评论;)

jTextArea1.append(Person.getfirstName() + person.getlastName() + " is with the groom's party and is the " + person.getrelationship() + " of the groom.n"); }

person.getFirstName()应为person.getFirstName()

相关内容

最新更新