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);
    }

}

 

posted @ 2010-09-03 12:44  叮当小马  阅读(713)  评论(0编辑  收藏  举报