组合框包含Java数据时JButton未启用
如上图截图所示 1.当项目编号组合框为空时,必须禁用“更改项目编号”按钮。 当名称组合框为空时,必须禁用“更改药物名称”按钮。 2.当项目编号组合框不为空时,必须启用“更改项目编号”按钮。 当名称组合框不为空时,必须启用“更改药物名称”按钮。 为此,我创建了一个在开始时禁用按钮的方法;并称之为工作组合框包含Java数据时JButton未启用,java,swing,combobox,Java,Swing,Combobox,如上图截图所示 1.当项目编号组合框为空时,必须禁用“更改项目编号”按钮。 当名称组合框为空时,必须禁用“更改药物名称”按钮。 2.当项目编号组合框不为空时,必须启用“更改项目编号”按钮。 当名称组合框不为空时,必须启用“更改药物名称”按钮。 为此,我创建了一个在开始时禁用按钮的方法;并称之为工作 //method setting the change ID and change drugname buttons disable at the start private void disable
//method setting the change ID and change drugname buttons disable at the start
private void disableBtns(){
chg_itemIDbtn.setEnabled(false);
chg_drugNamebtn.setEnabled(false);
}
在执行的“ChangeItemNo”按钮操作中,我将其编码为当组合框包含数据时启用按钮
private void chg_itemIDActionPerformed(java.awt.event.ActionEvent evt) {
if(IDcombo.getItemCount()!=0){
chg_itemIDbtn.setEnabled(true);
}
}
但按钮未启用;这里的错误是什么?是否单击按钮启用组合框?如果一开始就禁用按钮,你怎么能点击它呢?哦,是的:(我的错误:(谢谢@FastSnail我更改了它,现在正在工作。)你点击按钮启用组合框了吗?如果一开始就禁用按钮,你怎么能点击它呢?哦,是的:(我的错误:(谢谢@FastSnail我更改了它,现在正在工作.)。。