Java从入门到精通 - Swing表格JTable支持滚动

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;

public class JTableTest extends JFrame {

 public JTableTest()
 {
  super();
  setTitle("表格");
  setBounds(100,100,240,150);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  String[] columnNames = {"A","B"};   //列名
  String [][]tableVales={{"A1","B1"},{"A2","B2"},{"A3","B3"},{"A4","B4"},{"A5","B5"}}; //数据
  JTable table = new JTable(tableVales,columnNames);  //生成一个JTable
  JScrollPane scrollPane = new JScrollPane(table);   //支持滚动
  getContentPane().add(scrollPane,BorderLayout.CENTER);
 }
 /**
  * @param args
  */
 public static void main(String[] args) {
  JTableTest jTableTest = new JTableTest();
  jTableTest.setVisible(true);
 }

}

你可能感兴趣的:(java基础知识)