简单地说,我在菜单栏中有一些菜单,当你在应用程序启动时,在展开它时会遍历List。但是,如果列表被更新,菜单将在列表后面,包括菜单项。
我已经理论化了,我需要在更新列表时,告诉列表返回其层(我将其设置为底层,在我使用的应用程序列表中最低的是NetBeans)。但是,我不知道该打电话告诉程序将列表保留在那里。 (我仍然是Java的新手,在我学习的过程中学习)是否有人知道如何做我想做的事情,甚至更好,是什么导致了这个问题?
感谢您的时间,度过了美好的一天:3
答案 0 :(得分:1)
您应该使用JList而不是List。
问题是java.awt中的组件具有peer
组件,它们是本机OS组件,而swing是100%java。你不能写这些本地同伴......至少不是在java中。