This commit is contained in:
2025-12-29 15:48:28 +00:00
parent cade3b10ad
commit f3b0831df3
@@ -42,367 +42,368 @@ import javax.swing.*;
*/ */
public class PeopleView extends JPanel implements EditorRecord { public class PeopleView extends JPanel implements EditorRecord {
private Object m_oId; private Object m_oId;
private String m_sPassword; private String m_sPassword;
private final DirtyManager m_Dirty; private final DirtyManager m_Dirty;
private final SentenceList m_sentrole; private final SentenceList m_sentrole;
private ComboBoxValModel m_RoleModel; private ComboBoxValModel m_RoleModel;
private final ComboBoxValModel m_ReasonModel; private final ComboBoxValModel m_ReasonModel;
/** Creates new form PeopleEditor /**
* @param dlAdmin * Creates new form PeopleEditor
* @param dirty */ *
public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) { * @param dlAdmin
* @param dirty
*/
public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) {
initComponents(); initComponents();
// El modelo de roles // El modelo de roles
m_sentrole = dlAdmin.getRolesList(); m_sentrole = dlAdmin.getRolesList();
m_RoleModel = new ComboBoxValModel(); m_RoleModel = new ComboBoxValModel();
m_Dirty = dirty; m_Dirty = dirty;
nameTextField.getDocument().addDocumentListener(dirty); nameTextField.getDocument().addDocumentListener(dirty);
m_jRole.addActionListener(dirty); m_jRole.addActionListener(dirty);
isVisible.addActionListener(dirty); isVisible.addActionListener(dirty);
imageEditor.addPropertyChangeListener("image", dirty); imageEditor.addPropertyChangeListener("image", dirty);
cardIdTextField.getDocument().addDocumentListener(dirty); cardIdTextField.getDocument().addDocumentListener(dirty);
m_ReasonModel = new ComboBoxValModel(); m_ReasonModel = new ComboBoxValModel();
m_ReasonModel.add(AppLocal.getIntString("cboption.generate")); m_ReasonModel.add(AppLocal.getIntString("cboption.generate"));
m_ReasonModel.add(AppLocal.getIntString("cboption.clear")); m_ReasonModel.add(AppLocal.getIntString("cboption.clear"));
m_ReasonModel.add(AppLocal.getIntString("cboption.iButton")); m_ReasonModel.add(AppLocal.getIntString("cboption.iButton"));
webCBSecurity.setModel(m_ReasonModel); webCBSecurity.setModel(m_ReasonModel);
writeValueEOF(); writeValueEOF();
}
/**
*
*/
@Override
public void writeValueEOF() {
m_oId = null;
nameTextField.setText(null);
m_sPassword = null;
m_RoleModel.setSelectedKey(null);
isVisible.setSelected(false);
cardIdTextField.setText(null);
imageEditor.setImage(null);
nameTextField.setEnabled(false);
m_jRole.setEnabled(false);
isVisible.setEnabled(false);
cardIdTextField.setEnabled(false);
imageEditor.setEnabled(false);
jButton1.setEnabled(false);
webCBSecurity.setEnabled(false);
}
/**
*
*/
@Override
public void writeValueInsert() {
m_oId = null;
nameTextField.setText(null);
m_sPassword = null;
m_RoleModel.setSelectedKey(null);
isVisible.setSelected(true);
cardIdTextField.setText(null);
imageEditor.setImage(null);
nameTextField.setEnabled(true);
m_jRole.setEnabled(true);
isVisible.setEnabled(true);
cardIdTextField.setEnabled(true);
imageEditor.setEnabled(true);
jButton1.setEnabled(true);
webCBSecurity.setEnabled(true);
}
/**
*
* @param value
*/
@Override
public void writeValueDelete(Object value) {
Object[] people = (Object[]) value;
m_oId = people[0];
nameTextField.setText(Formats.STRING.formatValue(people[1]));
m_sPassword = Formats.STRING.formatValue(people[2]);
m_RoleModel.setSelectedKey(people[3]);
isVisible.setSelected(((Boolean) people[4]).booleanValue());
cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
imageEditor.setImage((BufferedImage) people[6]);
nameTextField.setEnabled(false);
m_jRole.setEnabled(false);
isVisible.setEnabled(false);
cardIdTextField.setEnabled(false);
imageEditor.setEnabled(false);
jButton1.setEnabled(false);
webCBSecurity.setEnabled(false);
}
/**
*
* @param value
*/
@Override
public void writeValueEdit(Object value) {
Object[] people = (Object[]) value;
m_oId = people[0];
nameTextField.setText(Formats.STRING.formatValue(people[1]));
m_sPassword = Formats.STRING.formatValue(people[2]);
m_RoleModel.setSelectedKey(people[3]);
isVisible.setSelected(((Boolean) people[4]).booleanValue());
cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
imageEditor.setImage((BufferedImage) people[6]);
if (cardIdTextField.getText().length() == 16) {
cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
} else {
cardIdLabel.setText(AppLocal.getIntString("label.card"));
}
System.out.println(cardIdTextField.getText().length());
nameTextField.setEnabled(true);
m_jRole.setEnabled(true);
isVisible.setEnabled(true);
cardIdTextField.setEnabled(true);
imageEditor.setEnabled(true);
jButton1.setEnabled(true);
webCBSecurity.setEnabled(true);
}
/**
*
* @return
* @throws BasicException
*/
@Override
public Object createValue() throws BasicException {
Object[] people = new Object[7];
people[0] = m_oId == null ? UUID.randomUUID().toString() : m_oId;
people[1] = Formats.STRING.parseValue(nameTextField.getText());
people[2] = Formats.STRING.parseValue(m_sPassword);
people[3] = m_RoleModel.getSelectedKey();
people[4] = isVisible.isSelected();
people[5] = Formats.STRING.parseValue(cardIdTextField.getText());
people[6] = imageEditor.getImage();
return people;
}
/**
*
* @return
*/
@Override
public Component getComponent() {
return this;
}
/**
*
* @throws BasicException
*/
public void activate() throws BasicException {
m_RoleModel = new ComboBoxValModel(m_sentrole.list());
m_jRole.setModel(m_RoleModel);
}
/**
*
*/
@Override
public void refresh() {
}
/**
* This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated
// Code">//GEN-BEGIN:initComponents
private void initComponents() {
nameLabel = new javax.swing.JLabel();
nameTextField = new javax.swing.JTextField();
isVisible = new javax.swing.JCheckBox();
visiableLabel = new javax.swing.JLabel();
imageLabel = new javax.swing.JLabel();
imageEditor = new com.unicenta.data.gui.JImageEditor();
jButton1 = new javax.swing.JButton();
m_jRole = new javax.swing.JComboBox();
roleLabel = new javax.swing.JLabel();
cardIdTextField = new javax.swing.JTextField();
cardIdLabel = new javax.swing.JLabel();
passwordLabel = new javax.swing.JLabel();
taxIdLabel = new javax.swing.JLabel();
taxIdTextField = new javax.swing.JTextField();
setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
setPreferredSize(new java.awt.Dimension(500, 500));
nameLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
nameLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/info.png"))); // NOI18N
nameLabel.setText(AppLocal.getIntString("label.peoplenamem")); // NOI18N
nameLabel.setPreferredSize(new java.awt.Dimension(110, 30));
nameLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
nameLabelMouseClicked(evt);
}
});
add(nameLabel);
nameTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
nameTextField.setPreferredSize(new java.awt.Dimension(0, 30));
add(nameTextField);
isVisible.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
isVisible.setPreferredSize(new java.awt.Dimension(0, 30));
add(isVisible);
visiableLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
visiableLabel.setText(AppLocal.getIntString("label.peoplevisible")); // NOI18N
visiableLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(visiableLabel);
imageLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
imageLabel.setText(AppLocal.getIntString("label.peopleimage")); // NOI18N
imageLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(imageLabel);
imageEditor.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
imageEditor.setPreferredSize(new java.awt.Dimension(300, 250));
add(imageEditor);
jButton1.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/password.png"))); // NOI18N
jButton1.setText(AppLocal.getIntString("button.peoplepassword")); // NOI18N
jButton1.setToolTipText("");
jButton1.setPreferredSize(new java.awt.Dimension(80, 45));
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
add(jButton1);
m_jRole.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
m_jRole.setPreferredSize(new java.awt.Dimension(0, 30));
add(m_jRole);
roleLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
roleLabel.setText(AppLocal.getIntString("label.rolem")); // NOI18N
roleLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(roleLabel);
cardIdTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
cardIdTextField.setPreferredSize(new java.awt.Dimension(0, 30));
add(cardIdTextField);
cardIdLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
cardIdLabel.setText(AppLocal.getIntString("label.card")); // NOI18N
cardIdLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(cardIdLabel);
passwordLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
passwordLabel.setText(AppLocal.getIntString("label.Password")); // NOI18N
passwordLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(passwordLabel);
taxIdLabel.setText("Tax ID");
add(taxIdLabel);
add(taxIdTextField);
}// </editor-fold>//GEN-END:initComponents
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_jButton1ActionPerformed
String sNewPassword = Hashcypher.changePassword(this);
if (sNewPassword != null) {
m_sPassword = sNewPassword;
m_Dirty.setDirty(true);
} }
/** }// GEN-LAST:event_jButton1ActionPerformed
*
*/ private void webCBSecurityActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_webCBSecurityActionPerformed
@Override
public void writeValueEOF() { if (webCBSecurity.getSelectedIndex() == 0) {
m_oId = null; if (JOptionPane.showConfirmDialog(this,
nameTextField.setText(null); AppLocal.getIntString("message.cardnew"),
m_sPassword = null; AppLocal.getIntString("title.editor"),
m_RoleModel.setSelectedKey(null); JOptionPane.YES_NO_OPTION,
isVisible.setSelected(false); JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) {
cardIdTextField.setText("C" + StringUtils.getCardNumber());
m_Dirty.setDirty(true);
}
}
if (webCBSecurity.getSelectedIndex() == 1) {
if (JOptionPane.showConfirmDialog(this,
AppLocal.getIntString("message.cardremove"),
AppLocal.getIntString("title.editor"),
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) {
cardIdTextField.setText(null); cardIdTextField.setText(null);
imageEditor.setImage(null); m_Dirty.setDirty(true);
nameTextField.setEnabled(false); }
m_jRole.setEnabled(false);
isVisible.setEnabled(false);
cardIdTextField.setEnabled(false);
imageEditor.setEnabled(false);
jButton1.setEnabled(false);
webCBSecurity.setEnabled(false);
} }
/** if (webCBSecurity.getSelectedIndex() == 2) {
* if (JOptionPane.showConfirmDialog(this,
*/ AppLocal.getIntString("message.ibuttonassign"),
@Override AppLocal.getIntString("title.editor"),
public void writeValueInsert() { JOptionPane.OK_CANCEL_OPTION,
m_oId = null; JOptionPane.INFORMATION_MESSAGE) == JOptionPane.OK_OPTION)
nameTextField.setText(null);
m_sPassword = null; {
m_RoleModel.setSelectedKey(null); cardIdTextField.setText(uOWWatch.getibuttonid());
isVisible.setSelected(true); cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
cardIdTextField.setText(null); m_Dirty.setDirty(true);
imageEditor.setImage(null); }
nameTextField.setEnabled(true);
m_jRole.setEnabled(true);
isVisible.setEnabled(true);
cardIdTextField.setEnabled(true);
imageEditor.setEnabled(true);
jButton1.setEnabled(true);
webCBSecurity.setEnabled(true);
} }
/** }// GEN-LAST:event_webCBSecurityActionPerformed
*
* @param value
*/
@Override
public void writeValueDelete(Object value) {
Object[] people = (Object[]) value;
m_oId = people[0];
nameTextField.setText(Formats.STRING.formatValue(people[1]));
m_sPassword = Formats.STRING.formatValue(people[2]);
m_RoleModel.setSelectedKey(people[3]);
isVisible.setSelected(((Boolean) people[4]).booleanValue());
cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
imageEditor.setImage((BufferedImage) people[6]);
nameTextField.setEnabled(false); private void nameLabelMouseClicked(java.awt.event.MouseEvent evt) {// GEN-FIRST:event_nameLabelMouseClicked
m_jRole.setEnabled(false); if (evt.getClickCount() == 2) {
isVisible.setEnabled(false); String uuidString = m_oId.toString();
cardIdTextField.setEnabled(false); StringSelection stringSelection = new StringSelection(uuidString);
imageEditor.setEnabled(false); Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
jButton1.setEnabled(false); clpbrd.setContents(stringSelection, null);
webCBSecurity.setEnabled(false);
JOptionPane.showMessageDialog(null,
AppLocal.getIntString("message.uuidcopy"));
} }
}// GEN-LAST:event_nameLabelMouseClicked
/** // Variables declaration - do not modify//GEN-BEGIN:variables
* private javax.swing.JLabel cardIdLabel;
* @param value private javax.swing.JTextField cardIdTextField;
*/ private com.unicenta.data.gui.JImageEditor imageEditor;
@Override private javax.swing.JLabel imageLabel;
public void writeValueEdit(Object value) { private javax.swing.JCheckBox isVisible;
Object[] people = (Object[]) value; private javax.swing.JButton jButton1;
m_oId = people[0]; private javax.swing.JComboBox m_jRole;
nameTextField.setText(Formats.STRING.formatValue(people[1])); private javax.swing.JLabel nameLabel;
m_sPassword = Formats.STRING.formatValue(people[2]); private javax.swing.JTextField nameTextField;
m_RoleModel.setSelectedKey(people[3]); private javax.swing.JLabel passwordLabel;
isVisible.setSelected(((Boolean) people[4]).booleanValue()); private javax.swing.JLabel roleLabel;
cardIdTextField.setText(Formats.STRING.formatValue(people[5])); private javax.swing.JLabel taxIdLabel;
imageEditor.setImage((BufferedImage) people[6]); private javax.swing.JTextField taxIdTextField;
private javax.swing.JLabel visiableLabel;
if (cardIdTextField.getText().length() == 16) { private com.alee.laf.combobox.WebComboBox webCBSecurity;
cardIdLabel.setText(AppLocal.getIntString("label.ibutton")); // End of variables declaration//GEN-END:variables
} else {
cardIdLabel.setText(AppLocal.getIntString("label.card"));
}
System.out.println(cardIdTextField.getText().length());
nameTextField.setEnabled(true);
m_jRole.setEnabled(true);
isVisible.setEnabled(true);
cardIdTextField.setEnabled(true);
imageEditor.setEnabled(true);
jButton1.setEnabled(true);
webCBSecurity.setEnabled(true);
}
/**
*
* @return
* @throws BasicException
*/
@Override
public Object createValue() throws BasicException {
Object[] people = new Object[7];
people[0] = m_oId == null ? UUID.randomUUID().toString() : m_oId;
people[1] = Formats.STRING.parseValue(nameTextField.getText());
people[2] = Formats.STRING.parseValue(m_sPassword);
people[3] = m_RoleModel.getSelectedKey();
people[4] = isVisible.isSelected();
people[5] = Formats.STRING.parseValue(cardIdTextField.getText());
people[6] = imageEditor.getImage();
return people;
}
/**
*
* @return
*/
@Override
public Component getComponent() {
return this;
}
/**
*
* @throws BasicException
*/
public void activate() throws BasicException {
m_RoleModel = new ComboBoxValModel(m_sentrole.list());
m_jRole.setModel(m_RoleModel);
}
/**
*
*/
@Override
public void refresh() {
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
nameLabel = new javax.swing.JLabel();
nameTextField = new javax.swing.JTextField();
isVisible = new javax.swing.JCheckBox();
visiableLabel = new javax.swing.JLabel();
imageLabel = new javax.swing.JLabel();
imageEditor = new com.unicenta.data.gui.JImageEditor();
jButton1 = new javax.swing.JButton();
m_jRole = new javax.swing.JComboBox();
roleLabel = new javax.swing.JLabel();
cardIdTextField = new javax.swing.JTextField();
cardIdLabel = new javax.swing.JLabel();
passwordLabel = new javax.swing.JLabel();
taxIdLabel = new javax.swing.JLabel();
taxIdTextField = new javax.swing.JTextField();
setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
setPreferredSize(new java.awt.Dimension(500, 500));
nameLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
nameLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/info.png"))); // NOI18N
nameLabel.setText(AppLocal.getIntString("label.peoplenamem")); // NOI18N
nameLabel.setPreferredSize(new java.awt.Dimension(110, 30));
nameLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
nameLabelMouseClicked(evt);
}
});
add(nameLabel);
nameTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
nameTextField.setPreferredSize(new java.awt.Dimension(0, 30));
add(nameTextField);
isVisible.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
isVisible.setPreferredSize(new java.awt.Dimension(0, 30));
add(isVisible);
visiableLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
visiableLabel.setText(AppLocal.getIntString("label.peoplevisible")); // NOI18N
visiableLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(visiableLabel);
imageLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
imageLabel.setText(AppLocal.getIntString("label.peopleimage")); // NOI18N
imageLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(imageLabel);
imageEditor.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
imageEditor.setPreferredSize(new java.awt.Dimension(300, 250));
add(imageEditor);
jButton1.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/password.png"))); // NOI18N
jButton1.setText(AppLocal.getIntString("button.peoplepassword")); // NOI18N
jButton1.setToolTipText("");
jButton1.setPreferredSize(new java.awt.Dimension(80, 45));
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
add(jButton1);
m_jRole.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
m_jRole.setPreferredSize(new java.awt.Dimension(0, 30));
add(m_jRole);
roleLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
roleLabel.setText(AppLocal.getIntString("label.rolem")); // NOI18N
roleLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(roleLabel);
cardIdTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
cardIdTextField.setPreferredSize(new java.awt.Dimension(0, 30));
add(cardIdTextField);
cardIdLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
cardIdLabel.setText(AppLocal.getIntString("label.card")); // NOI18N
cardIdLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(cardIdLabel);
passwordLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
passwordLabel.setText(AppLocal.getIntString("label.Password")); // NOI18N
passwordLabel.setPreferredSize(new java.awt.Dimension(110, 30));
add(passwordLabel);
taxIdLabel.setText("Tax ID");
add(taxIdLabel);
add(taxIdTextField);
}// </editor-fold>//GEN-END:initComponents
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
String sNewPassword = Hashcypher.changePassword(this);
if (sNewPassword != null) {
m_sPassword = sNewPassword;
m_Dirty.setDirty(true);
}
}//GEN-LAST:event_jButton1ActionPerformed
private void webCBSecurityActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_webCBSecurityActionPerformed
if(webCBSecurity.getSelectedIndex() == 0){
if (JOptionPane.showConfirmDialog(this,
AppLocal.getIntString("message.cardnew"),
AppLocal.getIntString("title.editor"),
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION)
{
cardIdTextField.setText("C" + StringUtils.getCardNumber());
m_Dirty.setDirty(true);
}
}
if(webCBSecurity.getSelectedIndex() == 1){
if (JOptionPane.showConfirmDialog(this,
AppLocal.getIntString("message.cardremove"),
AppLocal.getIntString("title.editor"),
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION)
{
cardIdTextField.setText(null);
m_Dirty.setDirty(true);
}
}
if(webCBSecurity.getSelectedIndex() == 2){
if (JOptionPane.showConfirmDialog(this,
AppLocal.getIntString("message.ibuttonassign"),
AppLocal.getIntString("title.editor"),
JOptionPane.OK_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE) == JOptionPane.OK_OPTION)
{
cardIdTextField.setText( uOWWatch.getibuttonid() );
cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
m_Dirty.setDirty(true);
}
}
}//GEN-LAST:event_webCBSecurityActionPerformed
private void nameLabelMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_nameLabelMouseClicked
if (evt.getClickCount() == 2) {
String uuidString = m_oId.toString();
StringSelection stringSelection = new StringSelection(uuidString);
Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
clpbrd.setContents(stringSelection, null);
JOptionPane.showMessageDialog(null,
AppLocal.getIntString("message.uuidcopy"));
}
}//GEN-LAST:event_nameLabelMouseClicked
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JLabel cardIdLabel;
private javax.swing.JTextField cardIdTextField;
private com.unicenta.data.gui.JImageEditor imageEditor;
private javax.swing.JLabel imageLabel;
private javax.swing.JCheckBox isVisible;
private javax.swing.JButton jButton1;
private javax.swing.JComboBox m_jRole;
private javax.swing.JLabel nameLabel;
private javax.swing.JTextField nameTextField;
private javax.swing.JLabel passwordLabel;
private javax.swing.JLabel roleLabel;
private javax.swing.JLabel taxIdLabel;
private javax.swing.JTextField taxIdTextField;
private javax.swing.JLabel visiableLabel;
// End of variables declaration//GEN-END:variables
} }