[Java]JScrollPane 的使用
文章作者:RedFox - 原创 文章类别:程序开发
JScrollPane 的使用
JScrollPane 在之前也有讲过,讲关于 JList 的滚动条的实现时,就是把一个JList放在一个JScrollPane中,让JScrollPane来实现JList的滚动显示。
JScrollPane的创建。
1、创建时指定内部控件,如: JScrollPane sp = new JScrollPane(img);
2、创建后指出内部控件,如:scrollPane.setViewportView(panel1);
常用的一些方法
指定内部控件
scrollPane.setViewportView(panel1);
设定水平表头
scrollPane.setColumnHeaderView(new JLabel("水平表头"));
设定垂直表头
scrollPane.setRowHeaderView(new JLabel("垂直表头"));
设定显示区的边框格式
scrollPane.setViewportBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
设定转角处样式
scrollPane.setCorner(JScrollPane.UPPER_LEFT_CORNER,new JLabel(new ImageIcon(".\\icons\\glass.jpg")));
scrollPane.setCorner(JScrollPane.UPPER_RIGHT_CORNER,new JLabel(new ImageIcon(".\\icons\\glass.jpg")));
http://www.foxbat.cn/list.asp?id=71