Добавление векторов в пустой JcomboBox

Я работаю над программой, которая интегрируется с mysql.

Я запрашиваю базу данных и использую вектор для заполнения JcomboBox результатами. Это делается, когда графический интерфейс создается и работает нормально. На основе элемента, выбранного в первом JcomboBox, я хочу заполнить второй JcomboBox. Я использую прослушиватель действий в первом JcomboBox, вызывая другой класс, передавая элемент, выбранный в первом поле, выполняя запрос и возвращая результат в виде вектора.

Поскольку я использовал вектор в первом случае, я подумал, что могу просто вызвать

box2.addItem(vector2);

Моя проблема в том, что я получаю результат запроса в виде одной записи, заключенной в []

Я озадачен, потому что

JComboBox Box1 = new JComboBox(vector1);

работает, чтобы настроить JcomboBox при инициализации, но я не могу добавить вектор в пустое поле после того, как оно стало видимым.

Я могу вводить отдельные строки, используя box2.addItem("новая строка и т.д."); но я хочу добавить векторную линию в поле 1.

Может ли кто-нибудь дать мне подсказку, что я делаю неправильно?


person Paul    schedule 22.07.2011    source источник


Ответы (1)


Извините, что нужно добавить векторный результат в поле 2.

Результат содержит около 9 значений, но все они добавляются одной строкой в ​​поле 2.

Мне нужен результирующий вектор, чтобы дать мне 9 или около того значений в отдельных строках.

Спасибо, парни!

person Paul    schedule 22.07.2011