gpt4 book ai didi

java - JTable:添加一维数组作为行

转载 作者:行者123 更新时间:2023-12-02 04:38:09 25 4
gpt4 key购买 nike

String[] 名称 = app1.getSimplifiedMovieRecordsList();

我有一个包含电影名称的字符串数组。我需要将其显示为具有一列的表格的行。有人可以告诉我该怎么做吗?

最佳答案

need to display this as the rows of a table having one column

假设您的意思是 JTable 正如您的标题所示:

  1. 将字符串数组转换为具有名称.length 行和 1 列的二维数组。
  2. 创建列名称数组(长度为 1)。
  3. 根据数据创建 JTable

例如:

Object[][] tableData = new Object[names.length][1];
for ( int i = 0; i < names.length; i++ ){
tableData[i][0] = names[i];
}
Object[] colnames = {"MyColumnNmae"};
JTable table = new JTable(tableData, colnames);

您也可以:

  1. 基于 DefaultTableModel 创建 JTable使用相同的数据构建(便于修改)
  2. 直接使用String数组创建JList

关于java - JTable:添加一维数组作为行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30512641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com