[問題] TextArea水平捲軸出不來

看板java作者 (璽佧)時間15年前 (2010/04/22 18:12), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
我想寫一個如下圖的gui http://www.badongo.com/pic/9257948 可是TextArea的水平捲軸卻一直出不來 我寫出來的結果如下 http://www.badongo.com/pic/9257995 我的程式碼 import java.applet.Applet; import java.awt.*; public class test extends Applet { public void init() { TextArea txt1=new TextArea("",20,20,0);//0改成2也一樣不會出現 TextField txt2=new TextField(60); setLayout(new GridLayout(2,1,0,5)); add(txt1); add(txt2); } } 請問為什麼會這樣?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.229.180

04/22 22:53, , 1F
你要捲軸的話是不是要加JScrollPane()呢?
04/22 22:53, 1F

04/22 23:58, , 2F
感覺應該不是 因為我看的書沒題到JScrollPane
04/22 23:58, 2F

04/22 23:59, , 3F
我拿這 code 跑出來有捲軸,不過你的書似乎也太舊了吧
04/22 23:59, 3F

04/23 14:33, , 4F
2006年的書 中文JAVA程式設計 好處是例子都是中文的
04/23 14:33, 4F

04/23 14:45, , 5F
2006 年的書不該還在教 AWT 吧,而且 TextArea 第 4 個變數
04/23 14:45, 5F

04/23 14:49, , 6F
如果書上是這樣教的,那實在是有點莫名其妙。
04/23 14:49, 6F
文章代碼(AID): #1Bq24Iw6 (java)