JTextArea設置滾動條


應將JTextArea置於JScrollPanel中
若要使只有垂直滾動條而沒有水平滾動條,使用JTextArea.setLineWrap(true),自動換行。
 
 
JTextArea txaDisplay = new JTextArea(); 
JScrollPane scroll = new JScrollPane(txaDisplay); 
//把定義的JTextArea放到JScrollPane里面去 

//分別設置水平和垂直滾動條自動出現 
scroll.setHorizontalScrollBarPolicy( 
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); 
scroll.setVerticalScrollBarPolicy( 
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); 

//分別設置水平和垂直滾動條總是出現 
scroll.setHorizontalScrollBarPolicy( 
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); 
scroll.setVerticalScrollBarPolicy( 
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); 

//分別設置水平和垂直滾動條總是隱藏scroll.setHorizontalScrollBarPolicy( 
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); 
scroll.setVerticalScrollBarPolicy( 
JScrollPane.VERTICAL_SCROLLBAR_NEVER); 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM