私はJFrameのスイング - カスタムJComboBoxの項目
JComboBox itemsComboBox = new JComboBox();
内のJComboBoxを作成し、
public class ItemCombo {
Product p;
public ItemCombo(Product p) {
this.p = p;
}
@Override
public String toString(){
return p.getName();
}
public Float getPrice() {
return p.getPrice();
}
}
と限りコンボボックスについての私の知識を行くように、今私はになっていたクラスを作成しましたできることは
itemsComboBox.addItem(new ItemCombo(Product));
ですが、ItemComboオブジェクトを文字列に変換することはできません。私は間違って何をしていますか?このようなカスタムJComboBoxを作成する別の方法はありますか?
おっと、答えのコードは、コンボコンストラクタに –