将两个Column值分配给JCombobox

时间:2012-01-07 06:52:00

标签: java mysql swing combobox jcombobox

有人能告诉我如何从mysql数据库为JComboBox分配2个列值。我想隐藏其中一个列并仅显示另一个列。但是,当从组合框中检索所选值时,我想获得与所选项目相关联的隐藏值。“

1 个答案:

答案 0 :(得分:2)

将对象存储在组合框中:

public class TwoColumns {
    private String hiddenValue;
    private String displayedValue;

    // constructors, getters

    @Override
    public String toString() {
        return displayedValue;
    }
}

这只是一个例子:您应该为类和字段选择更多有意义的名称。