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