Salve, dovrei creare una JComboBox che contiene Item composti da:
[icona+String]

Ho trovato una soluzione online ma molto spartana.

Avevo pensato di creare un oggetto del tipo:
codice:
class ItemIconaStringa<ImageIcon,String>{
			private ImageIcon icon;
			private String tipo;
			public ItemIconaStringa(ImageIcon icon,String tipo){
				this.icon=icon;
				this.tipo=tipo;
			}
			public ImageIcon getIcon(){
				return icon;
			}
			public String getTipo(){
				return tipo;
			}
		}

JComboBox<ItemIconaStringa<ImageIcon,String>> jc=new JComboBox<ItemIconaStringa<ImageIcon,String>>();
ma nella comboBox mi viene visualizzata la locazione di memoria dell'oggetto e altri dati inutili.
Avete idee anche diverse dalla mia?