我想在我的JTable的單元格應用渲染,這樣做我創建了一個類名爲myRenderer:如何將圖像呈現到一個JTable細胞
import java.awt.Component;
import javax.swing.ImageIcon;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
public class MyRenderer extends DefaultTableCellRenderer {
public Component getTableCellRendererComponent(JTable table, ImageIcon icon) {
setIcon(icon);
return this;
}
}
我使用這段代碼應用渲染器上的細胞:
MyRenderer renderer = new MyRenderer();
renderer.getTableCellRendererComponent(table, icon);
table.getColumnModel().getColumn(6).setCellRenderer(renderer);
的問題是,在rebderer上在列6中的所有單元格應用,我希望它是在一個小區只(行/列),但我不施加不知道該怎麼做?
在此先感謝
謝謝,這工作得很好! – Simo03