当前位置: 移动技术网 > IT编程>开发语言>Java > Java常用面板之JScrollPane滚动面板实例详解

Java常用面板之JScrollPane滚动面板实例详解

2019年07月19日  | 移动技术网IT编程  | 我要评论

        在设置界面时,可能会遇到一个较小的容器窗体中显示一个较大部分的内容的情况,这时候可以使用 jscrollpane 面板。

        jscrollpane 面板是带滚动条的面板,它也是一种容器,但是 jscrollpane 只能放置一个组件,并不可以使用布局管理器。如果需要在 jscrollpane 面板上放置多个组件,需要将多个组件放置在 jpanel 上,然后将 jpanel 面板作为一个整体组件添加在 jscrollpane 组件上。这点大家一定要注意!下面我们通过一个实例来了解下它的使用方法和技巧。

源码:

public class jscrollpanedemo extends jframe{
 private jpanel contentpane; 
 private jscrollpane scrollpane;
 private jtextarea textarea;
 public jscrollpanedemo(){
 contentpane=new jpanel();
 contentpane.setborder(new emptyborder(5,5,5,5));
 contentpane.setlayout(new borderlayout(0,0));
 this.setcontentpane(contentpane);
 scrollpane=new jscrollpane();
 contentpane.add(scrollpane,borderlayout.center);
 textarea=new jtextarea();
 //scrollpane.add(textarea); 
 scrollpane.setviewportview(textarea);
 this.settitle("滚动面板使用");
 this.setdefaultcloseoperation(jframe.exit_on_close);
 this.setbounds(100, 100, 250, 200);
 this.setvisible(true);
 }
 public static void main(string []args){
 @suppresswarnings("unused")
		jscrollpanedemo example=new jscrollpanedemo(); 
 }
}

        建议朋友们在学习的过程中尽量不要复制代码,要亲自动手打,特别是初学者。一方面可以加深理解,一方面还可以练习打代码的速度,作为程序员来说,不仅要有好的编程习惯和水平,也要有速度。

        以上就是关于java常用面板jscrollpane的实例和对大家学习编程的小小建议,喜欢的朋友请继续关注移动技术网!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网