JScrollPane有以下两个方法 setColumnHeaderView(Component view) setRowHeaderView(Component view) 你可以利用它们, 一个用来显示表行头,一个用来显示列头
同例行标题也有.
package scrollpanel;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.util.ArrayList;
import java.util.List;
import javax.swing.BorderFactory;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JViewport;
public class CustomScrollDlg extends JDialog {
private static final long serialVersionUID = 1L;
private final static int WIDTH = 100;
private final static int HIGHT = 30;
private JScrollPane jsp = new JScrollPane();
private JPanel jpnlColumn = new JPanel();
private JPanel jpnlRow = new JPanel();
private JPanel jpnlCon