我注意到这很普遍。例如,DefaultListCellRenderer,DefaultTableCellRenderer和DefaultTreeCellRenderer都使用它。另外,我在网上看到的许多自定义单元格渲染器也都使用此功能。我想在代码中使用自定义TableCellRenderer,但是对于是否真的需要继承JLabel感到困惑。子类化JLabel有什么好处?

最佳答案

API for the DefaultTableCellRenderer指出:

09-15 16:12