gpt4 book ai didi

java - Action监听JList并根据Jlist选择创建Jtable

转载 作者:行者123 更新时间:2023-11-29 09:23:33 25 4
gpt4 key购买 nike

我有一个包含表列表的 Jlist。我希望用户从 JList 中选择表,这应该更改在 JTable 旁边创建的 JTable 中的值。但是,我得到异常“线程中的异常 "AWT-EventQueue-0"java.lang.NullPointerException"

我知道这个对象没有被创建的异常结果。

如果我让程序从 JList 中读取第一个表,只要我从 JList 中选择不同的值并在线程 "AWT-EventQueue-0"java.lang.IndexOutOfBoundsException 中给我异常,它就会正常工作。

我的听众只是

table.setModel(New TableModel):

最佳答案

目录有问题,因为 JTable 从文件读取。如果有任何机构感兴趣,这是我的听众代码。 CSVReader 是读取 CSV 文件的 AbstractTableModel我不期待答案。

 class SharedListSelectionHandler implements ListSelectionListener {
public void valueChanged(ListSelectionEvent e) {
ListSelectionModel lsm = (ListSelectionModel)e.getSource();
if (!lsm.isSelectionEmpty()) {

CSVReader newCSV = new CSVReader((String)FileList.getSelectedValue());
table.setModel(newCSV);


}

关于java - Action监听JList并根据Jlist选择创建Jtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4584402/

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