新聞中心
如何在java程序中加上滾動條,為什么我的程序滾動條沒顯示?
請使用JScroolPane。比如要為一個多行文本域加上滾動條,要使用如下代碼:
你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標準是產(chǎn)品質(zhì)量的保證,主要從事成都網(wǎng)站設(shè)計、成都做網(wǎng)站、企業(yè)網(wǎng)站建設(shè)、手機網(wǎng)站制作、網(wǎng)頁設(shè)計、成都品牌網(wǎng)站建設(shè)、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設(shè)計專才。
jf.add(new?JScrollPane(new?TextArea(50,30))));
其中jf代表窗口。
添加JAVA表格代碼中的滾動條,縱向的和橫向的都添加一下
其實JScrollPane滾動條是自動的,當你的內(nèi)容大于容器大小時滾動條就會出現(xiàn)。
如果你非要滾動條顯示,就加上這兩句:
jScrollpane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
jScrollpane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
如何用java實現(xiàn)文本域滾動條
需要javax.swing里面的JScrollPane組件 。
例子如下:
import javax.swing.*;
public class TestScroll {
public TestScroll(){
JFrame jf=new JFrame("test");
JPanel jp=new JPanel();
JTextArea jta=new JTextArea(8,20);
JScrollPane jsp=new JScrollPane(jta);
//新建一個滾動條界面,將文本框傳入
jp.add(jsp);//注意:將滾動條界面添加到組建中。
而不是添加文本框了
jf.add(jp);
jf.pack();
jf.setLocation(300,300);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestScroll();
}
}
本文題目:java滾動條代碼,怎么編程實現(xiàn)滾動條
分享地址:http://www.dlmjj.cn/article/hcggig.html