lista w jcombobox

0

cześć

mam problem z załadowaniem jcombobox elementami z listy. w jednej klasie tworze combobox z elementami za pomocą poniższego kody.


	public void dodajElement(Element) 
	{
		combo.addItem(Element);
		combo.setSelectedItem(Element);
	}

w innej klasie chcę utworzyć nowy combobox który by zawierał już dodane elementy.

dzieki za pomoc.

ooki

0

Myślę, że wystarczy zrobić tak:

JComboBox combo2=new JComboBox(combo.getModel());

Nowy combo2 będzie miał TEN SAM model co stary, więc zmiana itemów w jednym z nich będzie widoczna w drugim, żeby temu zaradzić trzeba by wyciągnąć dane z modelu i utworzyć nowy, ale być może to nie jest konieczne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1