butFire.setEnabled(true);
butFire.setEnabled(false);
    public void itemStateChanged(ItemEvent ev) {        if(ev.getItemSelectable() == client.mechD.wPan.weaponList) {            // update target data in weapon display            updateTarget();            // also, allow firing only if weapon is ready            if (ce() != null) {                butFire.setEnabled(ce().getWeapon(client.mechD.wPan.weaponList.getSelectedIndex()).isReady());            } else {                butFire.setEnabled(true);            }        }    }