Java常用面板之JScrollPane滚动面板实例详解
程序员文章站
2024-02-23 11:21:34
在设置界面时,可能会遇到一个较小的容器窗体中显示一个较大部分的内容的情况,这时候可以使...
在设置界面时,可能会遇到一个较小的容器窗体中显示一个较大部分的内容的情况,这时候可以使用 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的实例和对大家学习编程的小小建议,喜欢的朋友请继续关注!
上一篇: Java线程代码的实现方法
下一篇: Java编程中更新XML文档的常用方法