2

アイテムがクエリの結果である JComboBox があります。コンボには、クエリから取得したすべてのカテゴリ名が表示されますよね? わかりました、それは動作します。ここで、各アイテムに値を与える必要があります。これが製品の ID になります。

これは私がこれまでに得たものです:

    final JComboBox proveedorCombo = new JComboBox();

    contentPanel.add(proveedorCombo);

    ProveedorDAO dao = new ProveedorDAO();

    List<Proveedor> proveedor = dao.getAll();

    Object[][] elementos = new Object[proveedor.size()][2];

    for (int i = 0; i < proveedor.size(); i++) {
        Proveedor p = proveedor.get(i);
        elementos[i][0] = p.getId();
        elementos[i][1] = p.getNombre();
        proveedorCombo.addItem(elementos[i][1]);
    }

コードでわかるように、各項目の「ラベル」はその名前です。では、後で操作できるように、各アイテムの ID を設定するにはどうすればよいでしょうか?

ありがとう、そして簡単に答えてみてください。私はこのJavaのものを手に入れるのに最も苦労しています! ハ!

4

1 に答える 1