时间:2021-05-20
在设置界面时,可能会遇到一个较小的容器窗体中显示一个较大部分的内容的情况,这时候可以使用 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的实例和对大家学习编程的小小建议,喜欢的朋友请继续关注!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
java中静态导入机制用法实例详解这里主要讲解了如何使用Java中静态机制的用法,这里提供了简单实例大家可以参考下。静态常量类在java开发中,我们会经常用到一
动态面板为Axure里常用的元件:本次主要涉及:元件:动态面板、图像,技术点:交互用例、动态面板和图像的编辑,如下面脑图所示:1、打开Axure8(axure7
配置宝塔面板javaweb运行环境详解,若出现404nignx错误也可按此教程进行检查1.准备:(解析成功的域名,本地运行完好的项目,宝塔面板)解析按照阿里的教
本文实例为大家分享了java实现带有背景图片的窗体,供大家参考,具体内容如下将背景图片添加到面板再添加到窗体将背景图片添加到面板上可设置背景图片的画板//创建一
海外的VPS主机面板还是很多的,有我们常见的kloxo、DA、cPanel,还有我们不常用也很不错的类似ZPANEL、Virtualmin/Webmin等面板。