我正在尝试在使用以下内容加载JFrame时默认禁用我的删除按钮:
jDelete.setEnabled(false);
我知道这行代码需要在ActionPerformed中,但是没有按钮执行任何操作,我只是希望它在JFrame加载时被禁用,并且仅在选择表中的某些内容时才启用。我选择并删除某些内容后,我可以成功禁用并启用该按钮,在关闭或选择新行之前,它将保持禁用状态。
默认情况下是否有办法禁用按钮而无需将代码放入ActionPerformed中?
答案 0 :(得分:0)
您可以在创建按钮时设置该按钮的属性:
JButton jDelete = new JButton();
//set needed properties
jDelete.setEnabled(false);
这样,按钮从一开始就被禁用。