gpt4 book ai didi

java - 渲染并编辑 JButton 以在 Jtable 中携带链接

转载 作者:行者123 更新时间:2023-12-01 14:48:17 25 4
gpt4 key购买 nike

我想在我的 Jtable 中添加一列,允许用户在桌面上保存 pdf 文件我在谷歌上搜索,发现我可以使用“自定义 CellRenderer java”和“自定义 CellEditor java”并使用 JButton 进行渲染和编辑以携带链接。但我找不到启动方式,以及如何我做到了

我有这个方法可以成功显示 i jTbale

public void ListeAlll(){

DefaultTableModel tabla = new DefaultTableModel();
Activiter ac = new Activiter();
ArrayList<Activiter> lista2 = new ArrayList();
lista2 = ac.ListeAll();
tabla.addColumn("Nom");
tabla.addColumn("Prenom");
....
....
tabla.setRowCount(lista2.size());

int i=0;
for (Activiter x : lista2){

tabla.setValueAt(x.getnom(), i, 0);
tabla.setValueAt(x.getprenom(), i, 1);
...

i++;
//
}
this.jTable2.setModel(tabla);

}

请帮助并感谢

最佳答案

我建议使用ButtonColumn Rob Camick 类(class):http://tips4java.wordpress.com/2009/07/12/table-button-column/

基本思想确实是让该列同时具有渲染器和编辑器,使其成为 JButton

它工作得非常好而且非常容易使用。它不依赖外部库。

关于java - 渲染并编辑 JButton 以在 Jtable 中携带链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174437/

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