>>86
class BoxItem {
 private String desc;
 private String val;

 public BoxItem(String desc,String val){this.desc =desc;this.val = val;}
 public String toString(){return desc;}
 public String getValue(){return val;}
}

ってやっといて、ComboBoxに
combobox.addItem(new BoxItem("111","aaa"));
combobox.addItem(new BoxItem("222","bbb"));
combobox.addItem(new BoxItem("333","ccc"));

と登録して、値をとるときは

String selected = ((BoxItem)combobox.getSelectedItem()).getValue();

要するにtoString()戻り値が、プルダウンメニューの表示文字列になるという決まり
があるので、それを利用すればよい。
こういうたぐいのことが理解できてない人は、JTreeやJTableをマトモに使えない。