Vector comboBoxItems = new Vector();
DefaultComboBoxModel model;
// ComboBox Items have gotten from Data Base initially.
model = new DefaultComboBoxModel(ComboBoxItems);
JComboBox box = new JComboBox(model);
Tôi đã thêm hộp tổ hợp này vào bảng điều khiển. Nếu tôi thêm một số mục trong cơ sở dữ liệu trực tiếp, tôi muốn những mục mới được thêm vào hiển thị trong hộp kết hợp.Tự động thêm các mục vào JComboBox
Tôi có thể thấy các giá trị trong comboBoxItems
khi tôi gỡ lỗi, nhưng các giá trị đó không xuất hiện trong hộp kết hợp của tôi.
Làm cách nào để có được các giá trị mới được thêm vào hộp tổ hợp mà không đóng bảng?
câu hỏi, JComboBox có thể được sử dụng và trong cùng thời gian này được/được thêm vào (s) mới mục – mKorbel
Nó * nên * làm việc - [đây là một đoạn mã có sử dụng các nhà xây dựng cùng ] (http://www.java2s.com/Code/JavaAPI/javax.swing/newJComboBoxVectoritems.htm) –
bạn phải thêm các mục vào mô hình, không phải cho các vector cơ bản - chỉ vì vậy các thông báo bắt buộc được kích hoạt! – kleopatra