Re: [問題] 下拉式選單-選項問題
※ 引述《shinyboy (餅乾)》之銘言:
: 各位大大您好,小弟我目前遇到個瓶頸
: 由於要收的資訊是要從php網頁中去讀取
: 然而資料的數量是不一定的 內容也不一定
: 例如:php網頁告知有3種 水果 :內容分別為草莓、香蕉、芭樂
: 而我想把讀取到的這三種水果 給丟入下拉式選單中的選項
: 以下是我的做法
: String test="\"草莓\",\"香蕉\",\"芭樂\"";
: fruit=new JComboBox(new Object[] {test});
: 結果選單依然 還是只有一項,請問有辦法解決這問題嗎?把它變為三項。
: 它選項內容為:"草莓","香蕉","芭樂"
: (說明:如果是下面的寫法 就會有三個選項,但不知起初有多少種,無法事先去設變數
: fruit=new JComboBox(new Object[] {"草莓","香蕉","芭樂"}); )
: 請指教一下,謝謝。<(__ __)>
這只是字串處理的問題而已 ,
這蠻重要且基本的 , 記得找時間加強基本功 .
剛測了一下 , String[] 可以 cast 成 Object[] ,
所以應該是簡單這樣寫就行了 . :p
String test="\"草莓\",\"香蕉\",\"芭樂\"";
//切字順便清除多餘的雙引號
Object[] aryOption=test.replaceAll("\"","").split(",");
fruit=new JComboBox(aryOption);
--
這類型大部分的問題都是分割跟轉型為適當的類別來處理.
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.78.140
推
05/22 09:46, , 1F
05/22 09:46, 1F
討論串 (同標題文章)