看板 java 關於我們 聯絡資訊
小弟的問題是 我目前有一個 TextField 陣列 一個 TextField 是一行文字 然後這個 TextField 陣列要加入到 JScrollPane 中 就是要一個一個排序在 JScrollPane 中 (從上往下排) 我是使用 JScrollPane.add 這個方法 以下是我的程式片段 for(i = 0; i < novelText.size(); i++) { novelField[i] = new TextField(); novelField[i].setText(novelText.get(i)); scrollPane.add(novelField[i]); } novelText 是一個 ArrayList 然後下面的則是將 JSrollPane 加入到視窗中的程式片段 HScrollBar = new JScrollBar(Scrollbar.HORIZONTAL); VScrollBar = new JScrollBar(Scrollbar.VERTICAL, 0, 10, 0, i+9); scrollPane.setHorizontalScrollBar(HScrollBar); scrollPane.setVerticalScrollBar(VScrollBar); this.add(scrollPane, BorderLayout.CENTER); 現在的執行結果 就是都沒有任何東西 我覺得問題好像是出在 scrollPane.add(novelField[i]); 上 所以想請問下板上的各位大大 有甚麼方法可以達到我上述所說的樣子 懇請神人的幫忙了 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.117.115