Java 选择单元格后停止删除JTable单元格填充
我有一个用自定义TableCellRenderer实现的JTable。单元格的内容是一个JList,我在列表周围创建了一个inset,这样它就不会紧靠单元格侧。代码片段如下所示:Java 选择单元格后停止删除JTable单元格填充,java,swing,jtable,jlist,tablecellrenderer,Java,Swing,Jtable,Jlist,Tablecellrenderer,我有一个用自定义TableCellRenderer实现的JTable。单元格的内容是一个JList,我在列表周围创建了一个inset,这样它就不会紧靠单元格侧。代码片段如下所示: public PCSCellRenderer(){ this.list = new JList(); this.list.setBorder(BorderFactory.createEmptyBorder(10,10,10,10)); .... 在我从列表中选择一个项目之前,这一
public PCSCellRenderer(){
this.list = new JList();
this.list.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
....
在我从列表中选择一个项目之前,这一切都很正常。此时,单元格的内容向左移动,就好像没有清空顺序一样
有没有办法防止这种情况发生 在这种情况下,有两个渲染器。一个是初始化单元格时,另一个是单击单元格进行编辑时。这些渲染器的格式冲突,导致结果abov。。。。。。。。。。。。。。。。。。?