2011-04-09 70 views
0

在c#中我們可以給每個combobox項添加一個文本和一個值,我想知道在Java中也可以嗎?如果不是請諮詢。給combobox添加兩個值

+0

流行測驗:在C#中這樣做的代碼是什麼? – BoltClock 2011-04-09 07:09:27

回答

2

您應該學習如何在java中使用ComboBox

+0

由於Jcombobox接受對象,我可以創建一個類,只是覆蓋ToString方法? – Amir 2011-04-09 07:20:48

+0

@rima:你應該嘗試一下。 – 2011-04-09 07:22:48

+0

感謝它工作正常 – Amir 2011-04-09 07:25:25

3

我解決我的問題,通過創建一個類像

public class ItemInfo { 
    public String Name; 
    public String Value; 

    public ItemInfo(String Name , String Value) { 
     this.Name = Name; 
     this.Value = Value; 
    } 

    public String toString() { 
     return Name ; 
    } 

    public String getValue() { 
     return Value ; 
    } 
} 

比我剛剛從這個類&傳創建一個新的對象,以我的組合框

combbox1.addItem(new ItemInfo(item[0],item[1])); 

完成任務:)!

+2

很高興知道你解決了你的問題。 – 2011-04-09 08:09:38

+0

:)感謝兄弟:) – Amir 2011-04-17 07:08:03