做网站 博客,无锡专业做网站的公司,前端个人网站模板,外贸电商做俄罗斯市场网站/*** java swing 之JScrollPane面板* 在设置界面时#xff0c;可能会遇到在一个较小的容器窗体中显示一个较大部分的内容#xff0c;这时可以使用* JScrollPane面板#xff0c;JscrollPane面板是带滚动条的面板#xff0c;也是一种容器#xff0c;但是常用于布置单个* 控件…/*** java swing 之JScrollPane面板* 在设置界面时可能会遇到在一个较小的容器窗体中显示一个较大部分的内容这时可以使用* JScrollPane面板JscrollPane面板是带滚动条的面板也是一种容器但是常用于布置单个* 控件并且不可以使用布局管理器。如果需要在JScrollPane面板中放置多个控件需要将多个* 控件放置到JPanel 面板上然后将JPanel面板作为一个整体控件添加到JScrollPane控件上。** author gao*/package com.gao;import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.border.EmptyBorder;public class JScrollPaneDemo extends JFrame{private JPanel contentPane;private JScrollPane scrollPane;private JTextArea textArea;public JScrollPaneDemo(){contentPanenew JPanel();contentPane.setBorder(new EmptyBorder(5,5,5,5));contentPane.setLayout(new BorderLayout(0,0));this.setContentPane(contentPane);scrollPanenew JScrollPane();contentPane.add(scrollPane,BorderLayout.CENTER);textAreanew 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){JScrollPaneDemo examplenew JScrollPaneDemo();}}