Java JTable中的行标题与列标题具有相同的拖放行为

Java JTable中的行标题与列标题具有相同的拖放行为,java,swing,drag-and-drop,jtable,rowheader,Java,Swing,Drag And Drop,Jtable,Rowheader,我试图在JTable中使用行标题,它与列标题具有类似的行为,特别是对于拖放部分 大概是这样的: 当我拖动行标题时,它应该具有与我拖动列标题时相同的视觉效果,并且具有相同的结果(行/列被移动) 到目前为止,我想到的一种方法是创建自己的自定义BasicTableHeaderUI并实现paint()方法。不确定如果使用了其他外观,这是否会导致问题?您可以将D&D侦听器添加到表单元格或整个表中,然后将事件传递给EventHandler,后者处理标头上的D&D事件

我试图在JTable中使用行标题,它与列标题具有类似的行为,特别是对于拖放部分

大概是这样的:

当我拖动行标题时,它应该具有与我拖动列标题时相同的视觉效果,并且具有相同的结果(行/列被移动)



到目前为止,我想到的一种方法是创建自己的自定义BasicTableHeaderUI并实现paint()方法。不确定如果使用了其他外观,这是否会导致问题?

您可以将D&D侦听器添加到表单元格或整个表中,然后将事件传递给EventHandler,后者处理标头上的D&D事件