[英]Java swing: Add scroll bar to textarea
我有一個更新按鈕按下的文本區域(此更新工作正常)。 當它更新時,需要滾動條的文本區域中會出現一個長列表。 但是,當我在下面添加最后兩行時,不僅滾動條沒有出現,文本也沒有出現。 我該如何解決? (我是 java swing 新手,所以答案越簡單越好)
textArea1 = new JTextArea("");
textArea1.setBounds(450, 40, 400, 700);
frame.getContentPane().add(textArea1);
JScrollPane scroll = new JScrollPane(textArea1);
scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
您將JScrollPane
添加到JFrame
。
textArea1 = new JTextArea("");
textArea1.setBounds(450, 40, 400, 700);
JScrollPane scroll = new JScrollPane(textArea1);
scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
frame.getContentPane().add(scroll);
Oracle 有一個有用的教程,使用 Swing 創建 GUI 。 跳過使用 NetBeans IDE 學習搖擺部分。
您應該使用 Swing 布局管理器,而不是setBounds
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.