我有一个扩展 AbstractTableModel 的类,我想在其中一个单元格中插入一个带有可点击文本(想想超链接)的 JPanel。这可能吗?目前在我的单元格中使用 JPanel 的输出看起来像“javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,ali...” 我在其他地方使用过相同类型的 JLabel我的应用程序打开新标签并希望在我的表中具有相同类型的操作。
public Object getValueAt(int row, int column) {
if (row >= getRowCount()) return "???";
switch (column) {
case 1:
return "???"
case 2:
return myJPanel;
case 3:
return "?" ;
case 4:
return new Integer(2);
default:
return "???" ;
}
}