[問題] 將 TextField 加入到 JScrollPane 中
小弟的問題是
我目前有一個 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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):