2010-04-18 77 views
0

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

我遇到了一个偶然的问题,我偶然发现了这个问题。当我双击一个JSplitPane中的JLabel时,我想在JPanel中添加另一个jbutton,这是一个更简单的方法来制作拖放。问题是,只有当我将鼠标放在按钮应该出现的区域时,按钮才会出现。为什么会发生这种情况?任何人都有线索?是否有涉及线程相关的问题? 对不起,我忘了提及我想双击它在另一个Jpanel中的jlabel,从中我想显示jbutton,或许是相关的。 在此先感谢

回答

0

当您添加(删除),以可视GUI组件,那么你应该做的:

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

如果您需要交的SSCCE显示问题更多的帮助。

+0

谢谢......我提醒自己,几分钟前存在重绘...傻我 – mistique 2010-04-18 23:09:42

+0

那么那么标记问题为答案。 – camickr 2010-04-18 23:49:29