java - 如何为工具栏创建复选框?

标签 java checkbox jpanel

我有 JCheckBoxMenuItem,但我不知道如何使它有用。当您选中 JCheckBoxMenuItem 时,它会显示工具栏,如果未选中则不会显示它。

if(Toolbarbox.isSelected()==true) // if check box is checked
   Toolbar.setEnabled(true);  //enable Jpanel

else   // if check box unchecked   
   Toolbar.setEnabled(false);  //disable Jpanel

我正在使用该代码,但它不起作用,有什么解决方案吗?

感谢您的回答

最佳答案

您应该像这样更改函数的主体:

Toolbar.setVisible(!Toolbar.isVisible());

关于java - 如何为工具栏创建复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10054933/

相关文章:

java - Jackson ObjectMapper 添加反序列化 List<Object> 并注册模块覆盖旧的

java - 使用 Jackson 反序列化对象 json 对象列表 - 无法从 start_array token 中反序列化实例

javascript - 循环通过复选框以将事件监听器添加到每个框

java - JPanel 更新高度需要多长时间?

java - 设置 JPanel 中没有组件时的大小

java - 信号量的实现方法

java - 文本文件到图像转换

firefox - GWT Celtable : two clicks needed to change checkbox state in FireFox

asp.net-mvc - 复选框从 formcollection 返回 "true,false"而不是选择的值

java - JTextArea 中的滚动条