Java怎么实现窗体表格

avatar
作者
猴君
阅读量:0

Java可以使用Swing库来实现窗体表格,以下是一个简单的示例代码:

import javax.swing.*; import java.awt.*;  public class MainForm extends JFrame {     private JTable table;      public MainForm() {         // 设置窗体标题         setTitle("表格示例");          // 创建表格数据         Object[][] data = {                 {"张三", 20, "男"},                 {"李四", 25, "女"},                 {"王五", 30, "男"}         };          // 创建表格列名         String[] columnNames = {"姓名", "年龄", "性别"};          // 创建表格         table = new JTable(data, columnNames);          // 将表格添加到滚动窗格中         JScrollPane scrollPane = new JScrollPane(table);          // 将滚动窗格添加到窗体中         add(scrollPane);          // 设置窗体大小和关闭操作         setSize(300, 200);         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     }      public static void main(String[] args) {         // 在事件分发线程中创建窗体对象         SwingUtilities.invokeLater(() -> {             MainForm form = new MainForm();             form.setVisible(true);         });     } } 

运行上述代码,将会显示一个带有表格的窗体。表格的数据由一个二维数组和列名数组定义,在示例中使用了默认的表格渲染器和编辑器,如果需要自定义表格的样式和行为,可以使用Swing提供的相关类进行定制化。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!