2015-03-13 66 views
0

我试图做一个非常基本的字符创建屏幕。其中两门课是老师和学生。我打算询问学生他们的成绩是什么,但是会问老师他们所教的科目是什么。目前,我发现了一些代码,可以让我创建一个ComboBox,根据第一个选择框改变一个单独的组合框(如果用户选择了教师,它会显示一个主题列表,如果用户选择了学生,它会显示一个等级列表)。可悲的是,我不知道如何将它融入到我的角色创造计划中,因此它们作为两个独立的角色而存在。我试图使用继承,但我不知道如何让它工作。如果有人能帮助,我将不胜感激。如果它处于一种我可以在主程序中将其添加到我想要的位置的状态,我将能够从那里找出它,但我不知道该怎么做。如何在我的主程序中为java实现这个动态组合框?

这里有两个方案

字符创作(主):https://ghostbin.com/paste/7ghp8 动态组合框(小片):https://ghostbin.com/paste/3b86x

感谢你的帮助

+0

请勿使用指向您的代码的链接;请在此处发布您的[MCVE](http://stackoverflow.com/help/mcve)。 – TNT 2015-03-13 14:47:40

回答

0

我不知道什么框架你正在用于屏幕,但您应该为学生使用组合框的侦听器。在选择选项后,第二个列表应该加载适当的选项。

例如,我选择'学生',然后加载第二个列表,列出学生可以进入的所有成绩。如果选择'老师',第二个列表的选择应该不同。

相关问题