0
我想将滚动条添加到JTable中具有需要呈现HTML内容的单元格。尝试使用以下代码捕捉创建自定义单元格渲染器。滚动条出现在单元格中,但我无法滚动。使用HTML呈现将滚动条添加到JTable单元
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus,
int row, int column)
{
theLabel.setText((String)value);
JScrollPane thePane = new JScrollPane(theLabel);
return thePane;
}
任何线索可以理解
渲染器不是真正的组件。组件网仅用于绘制,不能处理事件。尝试创建TableCellEditor – StanislavL 2014-10-29 13:25:16
您需要使用'TableCellEditor'。 – alex2410 2014-10-29 13:33:24
我也尝试过创建TableCellEditor,但是当我们点击滚动条时,原始的HTML文本被显示。这方面的任何线索 – user3526364 2014-10-29 16:33:18