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 {
private Object m_oId;
private String m_sPassword;
private final DirtyManager m_Dirty;
private final SentenceList m_sentrole;
private ComboBoxValModel m_RoleModel;
private final ComboBoxValModel m_ReasonModel;
/** Creates new form PeopleEditor
* @param dlAdmin
* @param dirty */
public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) {
private Object m_oId;
private String m_sPassword;
initComponents();
// El modelo de roles
m_sentrole = dlAdmin.getRolesList();
m_RoleModel = new ComboBoxValModel();
m_Dirty = dirty;
nameTextField.getDocument().addDocumentListener(dirty);
m_jRole.addActionListener(dirty);
isVisible.addActionListener(dirty);
imageEditor.addPropertyChangeListener("image", dirty);
cardIdTextField.getDocument().addDocumentListener(dirty);
private final DirtyManager m_Dirty;
m_ReasonModel = new ComboBoxValModel();
m_ReasonModel.add(AppLocal.getIntString("cboption.generate"));
m_ReasonModel.add(AppLocal.getIntString("cboption.clear"));
m_ReasonModel.add(AppLocal.getIntString("cboption.iButton"));
webCBSecurity.setModel(m_ReasonModel);
writeValueEOF();
private final SentenceList m_sentrole;
private ComboBoxValModel m_RoleModel;
private final ComboBoxValModel m_ReasonModel;
/**
* Creates new form PeopleEditor
*
* @param dlAdmin
* @param dirty
*/
public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) {
initComponents();
// El modelo de roles
m_sentrole = dlAdmin.getRolesList();
m_RoleModel = new ComboBoxValModel();
m_Dirty = dirty;
nameTextField.getDocument().addDocumentListener(dirty);
m_jRole.addActionListener(dirty);
isVisible.addActionListener(dirty);
imageEditor.addPropertyChangeListener("image", dirty);
cardIdTextField.getDocument().addDocumentListener(dirty);
m_ReasonModel = new ComboBoxValModel();
m_ReasonModel.add(AppLocal.getIntString("cboption.generate"));
m_ReasonModel.add(AppLocal.getIntString("cboption.clear"));
m_ReasonModel.add(AppLocal.getIntString("cboption.iButton"));
webCBSecurity.setModel(m_ReasonModel);
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);
}
/**
*
*/
@Override
public void writeValueEOF() {
m_oId = null;
nameTextField.setText(null);
m_sPassword = null;
m_RoleModel.setSelectedKey(null);
isVisible.setSelected(false);
}// 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);
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);
m_Dirty.setDirty(true);
}
}
/**
*
* @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;
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);
}
}
/**
*
* @return
*/
@Override
public Component getComponent() {
return this;
}// 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
/**
*
* @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() {
// 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;
private com.alee.laf.combobox.WebComboBox webCBSecurity;
// End of variables declaration//GEN-END:variables
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
}