我想在我的Jtable中添加一個列,允許用戶在桌面上保存文件pdf 我在谷歌搜索,我發現我可以使用'自定義CellRenderer java'和'自定義CellEditor java'並使用JButton進行渲染和編輯以攜帶鏈接。但是我無法找到開始的方式,以及如何執行此操作。渲染和編輯一個JButton攜帶鏈接Jtable
我有這種顯示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);
}
請幫助和感謝
你是什麼意思,你不知道從哪裏開始?我在之前的發帖中給了你確切的答案:http://stackoverflow.com/questions/15147280/can-show-pdf-in-some-columns-in-jtable-as-link-to-download。當你在論壇中浪費人們的時間時,它會變得非常討厭,因爲你沒有閱讀你發佈的答案。儘管昨天給出了答案,但有17人浪費時間閱讀這個問題。 – camickr 2013-03-02 16:27:33
感謝您的幫助,很抱歉,已通過答案的@Guillaume Polet解決。 – 2013-03-02 19:41:11