private void buttonSaveActionPerformed(ActionEvent evt) { if (fontTag.isBoldEditable()) { fontTag.setBold(fontIsBoldCheckBox.isSelected()); } if (fontTag.isItalicEditable()) { fontTag.setItalic(fontIsItalicCheckBox.isSelected()); } setEditable(false); }
private void setEditable(boolean editable) { if (editable) { buttonEdit.setVisible(false); buttonSave.setVisible(true); buttonCancel.setVisible(true); if (fontTag.isBoldEditable()) { fontIsBoldCheckBox.setEnabled(true); } if (fontTag.isItalicEditable()) { fontIsItalicCheckBox.setEnabled(true); } } else { buttonEdit.setVisible(true); buttonSave.setVisible(false); buttonCancel.setVisible(false); fontIsBoldCheckBox.setEnabled(false); fontIsItalicCheckBox.setEnabled(false); } }