Java 双击命令标签时添加按钮的问题

Java 双击命令标签时添加按钮的问题,java,double,jbutton,jlabel,click,Java,Double,Jbutton,Jlabel,Click,Hy 我偶然发现了一个有趣的问题。当我在JSplitPane中双击一个JLabel时,我想在JPanel中添加另一个jbutton,这是一种制作拖放的较短方法。问题是,只有当我将鼠标放在按钮应该出现的区域时,按钮才会出现。为什么会这样?有人有线索吗?是否涉及一些与线程相关的问题? 对不起,我忘了提到我想双击的jlabel在另一个Jpanel中,我想从中显示jbutton,可能是相关的。 提前感谢当您向可视GUI添加(删除)组件时,您应该执行以下操作: panel.add( component )

Hy

我偶然发现了一个有趣的问题。当我在JSplitPane中双击一个JLabel时,我想在JPanel中添加另一个jbutton,这是一种制作拖放的较短方法。问题是,只有当我将鼠标放在按钮应该出现的区域时,按钮才会出现。为什么会这样?有人有线索吗?是否涉及一些与线程相关的问题? 对不起,我忘了提到我想双击的jlabel在另一个Jpanel中,我想从中显示jbutton,可能是相关的。 提前感谢

当您向可视GUI添加(删除)组件时,您应该执行以下操作:

panel.add( component );
panel.revalidate();
panel.repaint();

如果您需要更多帮助,请发布您的演示问题的帖子

谢谢你…我提醒自己几分钟前还有重新粉刷…我真傻