我有一个包含JMenuBar的框架。如果用户单击“注销”MenuItem,我将删除框架的所有内容,并使用其他内容对其进行初始化。问题是如果我调用
parent.getContentPane().removeAll();
LoginActivity l = new LoginActivity(parent);
l.init();
parent.validate();框架获得了一些其他内容,但来自上一个“视图”的JMenuBar仍然在这里。我怎么才能摆脱它呢?
发布于 2012-03-31 16:05:59
frame.setJMenuBar(null); // this should do the jobhttps://stackoverflow.com/questions/9954169
复制相似问题