JScrollPane

yizhihongxing

JScrollPane 组件()

功能介绍:

       当容器的显示区域不足以同时显示所有组件的时候,滚动面版JScrollPane(后省略为JS)可以通过滚动的方式将组件的内容展示出来。

使用方法:

  JS通过将一些组件先添加到JPanel中,再将JPanel添加到JS上,而JTextArea、JList、JTable等组件都没有自带滚动条,都需要将它们放置于滚动面板,利用滚动面板的滚动条,浏览组件中的内容

构造方法:

1.定义实例:JScrollPane jsp=new JScrollPane(某个继承自JPanel类的实例 pane);
2.设置初始大小:jsp.setPreferredSize(new Dimension(200,200));
3.在适当的时候(已经判断出jsp容纳不下里面的内容时)重新设置大小:jsp.setPreferredSize(一个新的Dimension);
4.调用jsp.revalidate();
5.调用jsp.repaint();

使用实例:

 

  

 

原文链接:https://www.cnblogs.com/jjw1/p/17391614.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JScrollPane - Python技术站

(0)
上一篇 2023年5月11日
下一篇 2023年5月12日

相关文章

  • 与众不同的 Java 日期格式化大全

    与众不同的Java日期格式化攻略 日期格式化是Java中常用的功能,也是Java日期操作中常见的一部分。本攻略将详细介绍Java日期格式化的概念、使用方法、常用代码和示例。 Java日期格式化概述 Java中日期格式化即是将日期类型转换为字符串类型。Java日期格式化主要使用的是SimpleDateFormat类。该类提供了很多方法可以将日期类型按照指定的格…

    Java 2023年5月20日
    00
  • Java中的Random()函数及两种构造方法

    Java中的Random()函数及两种构造方法 在Java中,java.util.Random是一个用于生成伪随机数的类。它有两种构造方法,可以实现不同用途的随机数生成。 1. Random()函数 Random()函数是java.util.Random类的默认构造方法。该构造方法将当前时间戳作为种子,可以生成一个伪随机数: import java.util…

    Java 2023年5月26日
    00
  • Windows下搭建python开发环境详细步骤

    下面我来详细介绍在Windows下搭建Python开发环境的步骤。 安装Python 下载Python 在Python官网 https://www.python.org/downloads/ 下载最新版Python安装包。根据本机操作系统位数,选择32位或64位的安装包进行下载。 安装Python 双击下载的Python安装包文件,按照提示进行安装即可。 在…

    Java 2023年5月26日
    00
  • windows下配置两个或多个Tomcat启动的方法

    这里是“windows下配置两个或多个Tomcat启动的方法”的完整攻略: 1. 下载Tomcat 首先,在官网下载两个或多个Tomcat的安装包(例如Tomcat 8、Tomcat 9等)。 2. 安装Tomcat 接下来,对下载下来的每一个Tomcat安装包进行安装。安装过程中将会有需要设置的选项,需要注意的是,每一个Tomcat需要分别设置不同的端口号…

    Java 2023年5月19日
    00
  • Tomcat服务器入门超详细教程

    Tomcat服务器入门超详细教程 Tomcat是一个基于Java的Web服务器,可以用来运行Java Web应用程序。它是开源软件,免费使用,易于安装和配置。本教程将介绍如何在计算机上安装Tomcat服务器,并在其上运行Java Web应用程序。以下是完整的攻略: 步骤1:下载和安装Java Development Kit(JDK) Tomcat服务器需要J…

    Java 2023年5月19日
    00
  • spring启动后保证创建的对象不被垃圾回收器回收

    确保spring创建的对象不被垃圾回收器回收需要明白spring是如何管理bean的。bean是指spring容器中的对象,它们都有自己的生命周期,spring对bean的管理保证了bean在合适的时间被创建并放入容器中,并在合适的时间被销毁。因此,在合适的时机,spring 将会自动为 bean 进行垃圾回收。但是,如果我们不想让被 spring 管理的 …

    Java 2023年5月19日
    00
  • IntelliJ IDEA 2020常用配置设置大全(方便干活)

    IntelliJ IDEA 2020常用配置设置大全(方便干活) IntelliJ IDEA 是一款功能强大的开发工具,但是如果不进行常用配置,开发过程中的效率会受到一定的影响。本文将为大家介绍 IntelliJ IDEA 2020 的常用配置设置,以便您更好地使用这个工具提高开发效率。 1. 字体和颜色 在 IntelliJ IDEA 2020 中设置字体…

    Java 2023年5月19日
    00
  • struts2中一个表单中提交多个请求的例子(多个提交按钮)

    在struts2中实现一个表单中提交多个请求的例子,常见的方法是使用多个提交按钮,每个按钮对应一个请求。以下是详细的步骤: 1. 编写表单 首先在jsp页面中编写表单,并使用<s:submit>标签来生成提交按钮。每个不同的提交按钮会绑定不同的请求。例如: <s:form action="processForm">…

    Java 2023年5月20日
    00
合作推广
合作推广
分享本页
返回顶部