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?