Saya memiliki JComboBox yang itemnya adalah hasil kueri. Kombo tersebut menunjukkan semua nama kategori yang diambil dari kueri, bukan? Oke, itu berhasil. Sekarang saya perlu memberi nilai pada setiap item, yang akan menjadi ID produk.
Inilah yang saya dapatkan sejauh ini:
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]);
}
Seperti yang Anda lihat di kode, "label" setiap item adalah namanya. Sekarang, bagaimana cara mengatur ID setiap item sehingga saya dapat memanipulasinya setelahnya?
Terima kasih dan coba jawab dengan mudah, saya paling kesulitan mencoba mendapatkan barang Java ini! Ha!