Java 如何检测JTextArea是否用作CellRenderer

Java 如何检测JTextArea是否用作CellRenderer,java,swing,jtextarea,tablecellrenderer,Java,Swing,Jtextarea,Tablecellrenderer,在我的代码中,我希望根据放置的上下文启用/禁用某些功能 例如:如果JTextArea用作CellRenderer,我想禁用某些功能 我怎样才能发现,是否将特定的JTextArea组件用作CellRenderer?您是指TableCellRenderer或ListCellRenderer或两个CellRenders中的其他内容。例如,如果您正在扩展DefaultTableCellRenderer组件c,请覆盖GetTableCellRenderer组件=super.getTableCellRend

在我的代码中,我希望根据放置的上下文启用/禁用某些功能

例如:如果JTextArea用作CellRenderer,我想禁用某些功能


我怎样才能发现,是否将特定的JTextArea组件用作CellRenderer?

您是指
TableCellRenderer
ListCellRenderer
或两个CellRenders中的其他内容。例如,如果您正在扩展
DefaultTableCellRenderer
组件c,请覆盖
GetTableCellRenderer组件=super.getTableCellRenderComponent;if(JTextArea的c实例)