Java 九九表和表格是最常用的兩種顯示方式。這些復雜的表格可以用于許多不同的應用程序,從商務報告到學術研究。本文將演示如何使用Java代碼創建九九表和表格。
public class MultiplicationTable { public static void main(String[] args) { for (int i = 1; i<= 9; i++) { for (int j = 1; j<= i; j++) { System.out.print(j + "*" + i + "=" + i*j + "\t");//制表符 } System.out.println(); } } }
import javax.swing.*; import javax.swing.table.DefaultTableModel; public class TableExample { public static void main(String[] args) { //創建表格頭部 String[] columnNames = {"學號", "姓名", "語文成績", "數學成績", "英語成績"}; //創建表格數據 Object[][] rowData = { {"001", "張三", "85", "90", "78"}, {"002", "李四", "76", "89", "91"}, {"003", "王五", "89", "85", "75"} }; //創建表格模型 DefaultTableModel model = new DefaultTableModel(rowData, columnNames); //創建表格 JTable table = new JTable(model); //設置表格屬性 table.setFillsViewportHeight(true); table.setAutoCreateRowSorter(true); table.getColumnModel().getColumn(3).setPreferredWidth(50); //創建滾動面板 JScrollPane scrollPane = new JScrollPane(table); //創建窗口 JFrame frame = new JFrame("表格示例"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(scrollPane); frame.pack(); frame.setVisible(true); } }
通過使用Java代碼,可以輕松創建九九表和表格,并以多種方式顯示和使用它們。