[英]How to make a JTextArea scrollable in java?
嗨,我做了一個JTextArea,但是它沒有滾動,有人可以告訴我為什么嗎?
JTextArea textArea = new JTextArea(2, 0);
textArea.setText("sdsdsd \n dfdfdf \n dsdsdsdsd \n dsdsdsd \n sdsdsdsd");
textArea.setEditable(false);
JScrollPane scrollPane = new JScrollPane(textArea);
panel.add(textArea);
另外,我希望它能夠自動向下滾動,當添加新內容時,顯示它僅在可能的情況下自動顯示最后兩行。
謝謝。
采用,
panel.add(scrollPane);
不
panel.add(textArea);
將JScrollPane添加到JPanel,而不是JTextArea。
要滾動到底部,請參閱此答案 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.