編寫Java程序,使用JTable表格組件展現人員信息列表

返回本章節

返回作業目錄


需求說明:

使用JTable組件顯現人員信息列表

實現思路:

  1. 創建一個JTable對象。
  2. 創建一個JScrollPane對象(顯示橫向和縱向滾動條)。
  3. 將表格添加到滾動面板。
  4. 將滾動面板添加到JFrame的內容窗格中

實現代碼:

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.ScrollPaneConstants;

public class Test extends JFrame {
	private JTable jTable;
	public void init(){
		BorderLayout bl=new BorderLayout();
		this.setLayout(bl);
		//定義表格的表頭信息
		String[] heads={"姓名","年齡","電話"};
		//定義表格中顯示的信息
		Object[][] data={
	        		{"丘處機","33","13870943994"},{"徐世績","28","18062795496"},
			{"杜如晦","29","18600158798"},{"方孟傲","35","13836188388"},
			{"杜小月","19","15248779908"},{"餘國荔","25","13238112922"},
			{"羅士信","29","15927271222"},{"林徽因","34","15108235082"},
			{"陳永華","39","13296693349"},{"蕭漩語","34","15847006955"}};
		//創建JTable對象
		jTable=new JTable(data,heads);
		int v=ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
		int h=ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
		//創建滾動條面板對象,將JTable加入滾動條中,顯示橫向和垂直滾動條
		JScrollPane jsp=new JScrollPane(jTable,v,h);
		//將滾動面板添加至JFrame中
		this.add(jsp);
		this.setSize(450, 200);
		this.setVisible(true);
	}
	public static void main(String[] args) {
		Test test = new Test();
		test.init();
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章