做公寓酒店跟网站合作有什么技巧,生物科技网站建设方案,怎样使用网站模板,小程序开发合同时间#xff1a;2019-10-07概述#xff1a;JScrollPane 滚动条在Java中使用JScrollPane的例子#xff0c;特别是滚动条的设置等#xff0c;程序代码中将设置水平与垂直表头、设置scrollPane的边角图案、设置scrollPane的边框凹陷立体边框。适时水平滚动轴的参数设置等内容2019-10-07概述JScrollPane 滚动条在Java中使用JScrollPane的例子特别是滚动条的设置等程序代码中将设置水平与垂直表头、设置scrollPane的边角图案、设置scrollPane的边框凹陷立体边框。适时水平滚动轴的参数设置等内容import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;public class JScrollPaneDemo implements ActionListener {private JScrollPane scrollPane;public JScrollPaneDemo() {JFrame f new JFrame(JScrollPaneDemo);Container contentPane f.getContentPane();JLabel label1 new JLabel(new ImageIcon(.\\icons\\Hill.jpg));JPanel panel1 new JPanel();panel1.add(label1);scrollPane new JScrollPane();//设置窗口显示的内容窗格为panel1scrollPane.setViewportView(panel1);//设置水平与垂直表头scrollPane.setColumnHeaderView(new JLabel(水平表头));scrollPane.setRowHeaderView(new JLabel(垂直表头));//设置scrollPane的边框凹陷立体边框。scrollPane.setViewportBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));//设置scrollPane的边角图案scrollPane.setCorner(JScrollPane.UPPER_LEFT_CORNER, new JLabel(new ImageIcon(.\\icons\\Sunset.jpg)));scrollPane.setCorner(JScrollPane.UPPER_RIGHT_CORNER, new JLabel(new ImageIcon(.\\icons\\Sunset.jpg)));JPanel panel2 new JPanel(new GridLayout(3, 1));JButton b new JButton(显示水平滚动轴);b.addActionListener(this);panel2.add(b);b new JButton(不要显示水平滚动轴);b.addActionListener(this);panel2.add(b);b new JButton(适时显示水平滚动轴);b.addActionListener(this);panel2.add(b);contentPane.add(panel2, BorderLayout.WEST);contentPane.add(scrollPane, BorderLayout.CENTER);f.setSize(new Dimension(350, 220));f.show();f.addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0);}});}public void actionPerformed(ActionEvent e) {if (e.getActionCommand().equals(显示水平滚动轴)) {scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);}if (e.getActionCommand().equals(不要显示水平滚动轴)) {scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);}if (e.getActionCommand().equals(适时显示水平滚动轴)) {scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);}scrollPane.revalidate();//重新显示JScrollPane形状。}public static void main(String[] args) {new JScrollPaneDemo();}}