 import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.SwingUtilities;class SwingDemo {  private static void createAndShowGUI() {    JFrame f = new JFrame();    f.setSize(1300, 900);  // 创建表格中的横标题  String[] Names = { "姓名", "语文", "数学", "总分", "及格"};  Object[][] playerInfo = {        // 创建表格中的数据        { "王鹏", new Integer(91), new Integer(100), new Integer(191),            new Boolean(true) },        { "朱学莲", new Integer(82), new Integer(69), new Integer(151),            new Boolean(true) },        { "梅婷", new Integer(47), new Integer(57), new Integer(104),            new Boolean(false) },        { "赵龙", new Integer(61), new Integer(57), new Integer(118),            new Boolean(false) },              { "李兵", new Integer(90), new Integer(87), new Integer(177),            new Boolean(true) }, };  // 以Names和playerInfo为参数,创建一个表格  JTable table = new JTable(playerInfo, Names);    table.setRowHeight(30);//指定每bai一行的行高du50  // 设置此表视图的首选大小  table.setPreferredScrollableViewportSize(new Dimension(550, 100));  // 将表格加入到滚动条组件中  JScrollPane scrollPane = new JScrollPane(table);  f.getContentPane().add(scrollPane, BorderLayout.CENTER);  // 再将滚动条组件添加到中间容器中  f.setTitle("表格测试窗口");    Toolkit toolkit = Toolkit.getDefaultToolkit();    int x = (int)(toolkit.getScreenSize().getWidth() - f.getWidth())/2;    int y = (int)(toolkit.getScreenSize().getHeight() - f.getHeight())/2;    f.setLocation(x, y);  //f.pack();  f.setVisible(true);  }  public static void main(String args[]) {    SwingUtilities.invokeLater(new Runnable() {      public void run() {        createAndShowGUI();      }    });  }}
import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.SwingUtilities;class SwingDemo {  private static void createAndShowGUI() {    JFrame f = new JFrame();    f.setSize(1300, 900);  // 创建表格中的横标题  String[] Names = { "姓名", "语文", "数学", "总分", "及格"};  Object[][] playerInfo = {        // 创建表格中的数据        { "王鹏", new Integer(91), new Integer(100), new Integer(191),            new Boolean(true) },        { "朱学莲", new Integer(82), new Integer(69), new Integer(151),            new Boolean(true) },        { "梅婷", new Integer(47), new Integer(57), new Integer(104),            new Boolean(false) },        { "赵龙", new Integer(61), new Integer(57), new Integer(118),            new Boolean(false) },              { "李兵", new Integer(90), new Integer(87), new Integer(177),            new Boolean(true) }, };  // 以Names和playerInfo为参数,创建一个表格  JTable table = new JTable(playerInfo, Names);    table.setRowHeight(30);//指定每bai一行的行高du50  // 设置此表视图的首选大小  table.setPreferredScrollableViewportSize(new Dimension(550, 100));  // 将表格加入到滚动条组件中  JScrollPane scrollPane = new JScrollPane(table);  f.getContentPane().add(scrollPane, BorderLayout.CENTER);  // 再将滚动条组件添加到中间容器中  f.setTitle("表格测试窗口");    Toolkit toolkit = Toolkit.getDefaultToolkit();    int x = (int)(toolkit.getScreenSize().getWidth() - f.getWidth())/2;    int y = (int)(toolkit.getScreenSize().getHeight() - f.getHeight())/2;    f.setLocation(x, y);  //f.pack();  f.setVisible(true);  }  public static void main(String args[]) {    SwingUtilities.invokeLater(new Runnable() {      public void run() {        createAndShowGUI();      }    });  }}

 
  
					
				
评论