私人JButton btnTask=new JButton();...TaoGlobal.任务栏。添加(btnTask);

如何消除btnTask从JToolBar?

感谢名单.

有帮助吗?

解决方案

  

我试图除去,但是忘记了   重绘

好一般代码应该是:

panel.remove(...);
panel.revalidate();
panel.repaint();

在重新验证()是重要的,因为它告诉面板布局的组件。如果您删除的最后一个组件,当你删除第一个组件您的代码可以工作,但我怀疑是会奏效。

其他提示

JToolBar 是一个 Container, ,因此,除可以通过 toolbar.remove(btnTask).

如果你看,如果是的话,为什么不试,你会看到其它可用的方法,就像 remove(index)removeAll().

也许这将是对您有用: http://java.sun.com/docs/books/教程/ uiswing /组件/ toolbar.html http://java.sun.com/j2se/ 6 /文档/ API /的javax /摆动/ JToolBar.html

在最后一个环节显示了所有的方法,你可以使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top