Java 如何在JCombobox中显示MySQL枚举值

Java 如何在JCombobox中显示MySQL枚举值,java,mysql,swing,enums,jcombobox,Java,Mysql,Swing,Enums,Jcombobox,这是我创建的一个名为msemployee的表。包含列位置类型数据枚举(值为:admin、chef、cashier) 这是我制作的JComboBox。我想用“position”列的值填充这个组合框。因此,在组合框的第一项中,我想通过从前面的“position”列中获取值“admin”来填充它。以及第二个和第三个组合框项目 有人知道怎么做吗?我试过了,但从未成功 可能在某个地方开始我真的不明白。请提供详细信息。“基本”问题是——无法仅通过原始JDCB获得列支持的范围值——因此,除非您愿意限制UI端

这是我创建的一个名为
msemployee
的表。包含列位置类型数据枚举(值为:admin、chef、cashier)

这是我制作的
JComboBox
。我想用“position”列的值填充这个组合框。因此,在组合框的第一项中,我想通过从前面的“position”列中获取值“admin”来填充它。以及第二个和第三个组合框项目

有人知道怎么做吗?我试过了,但从未成功


可能在某个地方开始我真的不明白。请提供详细信息。“基本”问题是——无法仅通过原始JDCB获得列支持的范围值——因此,除非您愿意限制UI端的可能选择,否则您将很难让它正常工作。也许传统的两表关系会更容易,那么,我该怎么办呢?更传统的方法是使用第二个有效项表,然后在这两个表之间创建一对多关系。这样,您就可以从子表中加载有效项的列表