private void desligaCampos() { titulo.setReadOnly(true); nome.setReadOnly(true); email.setReadOnly(true); telefone.setReadOnly(true); cargo.setReadOnly(true); login.setReadOnly(true); senha1.setReadOnly(true); senha2.setReadOnly(true); admin.setReadOnly(true); // users.setEnabled(true); bloquear.setReadOnly(true); }
public void setFormButtonAndTextState() { // KODE REFNO SELALU READ ONLY KARENA OTOMATIS if (model.getOperationStatus().equals(EnumOperationStatus.OPEN.getStrCode())) { tabSheet.setSelectedTab(panelUtamaDetil); tabSheet.getTab(panelUtamaList).setEnabled(true); btnNewForm.setEnabled(true); btnEditForm.setEnabled(true); btnDeleteForm.setEnabled(true); btnSearch.setEnabled(true); btnPosting.setEnabled(true); btnAddItem.setEnabled(false); btnEditItem.setEnabled(false); btnRemoveItem.setEnabled(false); btnSaveForm.setEnabled(false); btnCancelForm.setEnabled(false); tableDetil.setReadOnly(true); fieldNomor.setReadOnly(true); fieldAmount.setReadOnly(true); fieldAmountafterppn.setReadOnly(true); fieldDisc1.setReadOnly(true); fieldDisc1rp.setReadOnly(true); fieldDisc1rpafterppn.setReadOnly(true); fieldDisc2.setReadOnly(true); fieldDisc2rp.setReadOnly(true); fieldDisc2rpafterppn.setReadOnly(true); fieldDisc.setReadOnly(true); fieldDiscrp.setReadOnly(true); fieldDiscrpafterppn.setReadOnly(true); fieldPpnpercent.setReadOnly(true); fieldPpnrp.setReadOnly(true); fieldAmountafterdisc.setReadOnly(true); fieldAmountafterdiscafterppn.setReadOnly(true); } else if (model.getOperationStatus().equals(EnumOperationStatus.ADDING.getStrCode())) { tabSheet.setSelectedTab(panelUtamaDetil); tabSheet.getTab(panelUtamaList).setEnabled(false); btnNewForm.setEnabled(false); btnEditForm.setEnabled(false); btnDeleteForm.setEnabled(false); btnSearch.setEnabled(false); btnPosting.setEnabled(false); btnAddItem.setEnabled(true); btnEditItem.setEnabled(true); btnRemoveItem.setEnabled(true); btnSaveForm.setEnabled(true); btnCancelForm.setEnabled(true); tableDetil.setReadOnly(false); fieldNomor.setReadOnly(true); fieldAmount.setReadOnly(false); fieldAmountafterppn.setReadOnly(false); fieldDisc1.setReadOnly(false); fieldDisc1rp.setReadOnly(false); fieldDisc1rpafterppn.setReadOnly(false); fieldDisc2.setReadOnly(false); fieldDisc2rp.setReadOnly(false); fieldDisc2rpafterppn.setReadOnly(false); fieldDisc.setReadOnly(false); fieldDiscrp.setReadOnly(false); fieldDiscrpafterppn.setReadOnly(false); fieldPpnpercent.setReadOnly(false); fieldPpnrp.setReadOnly(false); fieldAmountafterdisc.setReadOnly(false); fieldAmountafterdiscafterppn.setReadOnly(false); } else if (model.getOperationStatus().equals(EnumOperationStatus.EDITING.getStrCode())) { tabSheet.setSelectedTab(panelUtamaDetil); tabSheet.getTab(panelUtamaList).setEnabled(false); btnNewForm.setEnabled(false); btnEditForm.setEnabled(false); btnDeleteForm.setEnabled(false); btnSearch.setEnabled(false); btnPosting.setEnabled(false); btnAddItem.setEnabled(true); btnEditItem.setEnabled(true); btnRemoveItem.setEnabled(true); btnSaveForm.setEnabled(true); btnCancelForm.setEnabled(true); tableDetil.setReadOnly(false); fieldNomor.setReadOnly(false); fieldAmount.setReadOnly(false); fieldAmountafterppn.setReadOnly(false); fieldDisc1.setReadOnly(false); fieldDisc1rp.setReadOnly(false); fieldDisc1rpafterppn.setReadOnly(false); fieldDisc2.setReadOnly(false); fieldDisc2rp.setReadOnly(false); fieldDisc2rpafterppn.setReadOnly(false); fieldDisc.setReadOnly(false); fieldDiscrp.setReadOnly(false); fieldDiscrpafterppn.setReadOnly(false); fieldPpnpercent.setReadOnly(false); fieldPpnrp.setReadOnly(false); fieldAmountafterdisc.setReadOnly(false); fieldAmountafterdiscafterppn.setReadOnly(false); } if (checkPosting.getValue() == true) { btnPosting.setEnabled(false); btnPostingBatal.setEnabled(true); } else { btnPosting.setEnabled(true); btnPostingBatal.setEnabled(false); } checkEndofday.setReadOnly(true); checkPosting.setReadOnly(true); }