Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dsadasdas
Dsadasdas
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.*;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import java.sql.Connection;
/**
* @author Usuario
*/
ResultSet rs;
Statement st = null;
/////////////////////////////////////////////////////////////// (Pedir confirmacion para cerrar
la aplicacion)
JOptionPane.YES_NO_OPTION,
if (eleccion == JOptionPane.YES_OPTION) {
System.exit(0);
} else {
///////////////////////////////////////////////////////////////
Thread hilo;
public FisiAyudas_Inicio() {
initComponents();
LabelFecha.setText(fecha()); //Fecha
hilo.start();
setVisible(true);
setLocationRelativeTo(null);
setResizable(false);
Dimension screenSize;
int x, y;
screenSize = Toolkit.getDefaultToolkit().getScreenSize();
x = (screenSize.width - 1039) / 2;
y = (screenSize.height - 668) / 2;
setLocation(x, y);
///////////////////////////////////////1039, 668
//this.setLocation(8892/2, 585/2);
//this.setIconImage(icono.getImage());
txtcontrasea.setText("Ingrese su contrasea");
//C:\Users\Usuario\Desktop\FisiAyudas\build\classes\imganes
this.setIconImage(icono.getImage());
try {
//Driver JDBC
Class.forName("com.mysql.jdbc.Driver");
String sql = "select* from usuarios where USUARIO='" + getUsuario + "'" + " and PASS='"
+ getPassword + "';";
Statement st = conexion.createStatement();
ResultSet rs = st.executeQuery(sql);
if (rs.first()) {
return true;
} else {
return false;
} catch (Exception e) {
e.printStackTrace();
return false;
calendario.setTime(horaActual);
if (i > 0) {
hora();
/**
* 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
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
setUndecorated(true);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowClosing(evt);
});
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
btnclose.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_close3.png"))); // NOI18N
btnclose.setBorder(null);
btnclose.setBorderPainted(false);
btnclose.setContentAreaFilled(false);
btnclose.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnclose.addActionListener(new java.awt.event.ActionListener() {
btncloseActionPerformed(evt);
});
btnminimize.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_minimize_frame.png"))); //
NOI18N
btnminimize.setBorder(null);
btnminimize.setBorderPainted(false);
btnminimize.setContentAreaFilled(false);
btnminimize.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnminimize.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_minimize_frame_touch.png")));
// NOI18N
btnminimize.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_minimize_frame_touch.png")));
// NOI18N
btnminimize.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_minimize_frame_touch.png")));
// NOI18N
btnminimize.addActionListener(new java.awt.event.ActionListener() {
btnminimizeActionPerformed(evt);
});
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel3Layout.createSequentialGroup()
.addContainerGap(948, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(btnclose, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnminimize, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
);
btnOContra.setText("Olvidaste tu contrasea?");
btnOContra.setBorder(null);
btnOContra.setBorderPainted(false);
btnOContra.setContentAreaFilled(false);
btnOContra.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnOContra.addActionListener(new java.awt.event.ActionListener() {
});
jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/Fisiayudas_icon.png"))); // NOI18N
jLabel2.setText("Fisi");
jLabel3.setText("Ayudas");
btnregistrate.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/border_registro.png"))); // NOI18N
btnregistrate.setText("Registrate");
btnregistrate.setBorder(null);
btnregistrate.setBorderPainted(false);
btnregistrate.setContentAreaFilled(false);
btnregistrate.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnregistrate.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
btnregistrate.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/border_registro_touch.png"))); //
NOI18N
btnregistrate.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/border_registro_touch.png"))); //
NOI18N
btnregistrate.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/border_registro_touch.png"))); //
NOI18N
btnregistrate.addActionListener(new java.awt.event.ActionListener() {
btnregistrateActionPerformed(evt);
});
jLabel5.setText("Eres Administrador?");
btnadmin.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view.png"))); // NOI18N
btnadmin.setBorder(null);
btnadmin.setBorderPainted(false);
btnadmin.setContentAreaFilled(false);
btnadmin.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnadmin.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btnadmin.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btnadmin.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btnadmin.addMouseListener(new java.awt.event.MouseAdapter() {
});
btnadmin.addActionListener(new java.awt.event.ActionListener() {
btnadminActionPerformed(evt);
});
txtusuario.addMouseListener(new java.awt.event.MouseAdapter() {
txtusuarioMouseClicked(evt);
txtusuarioMouseEntered(evt);
});
txtusuario.addActionListener(new java.awt.event.ActionListener() {
txtusuarioActionPerformed(evt);
});
jSeparator1.setAlignmentX(3.0F);
jSeparator1.setAlignmentY(3.0F);
jSeparator2.setAlignmentX(3.0F);
jSeparator2.setAlignmentY(3.0F);
txtcontrasea.addMouseListener(new java.awt.event.MouseAdapter() {
txtcontraseaMouseClicked(evt);
});
txtcontrasea.addActionListener(new java.awt.event.ActionListener() {
txtcontraseaActionPerformed(evt);
});
jLabel6.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_usuario.png"))); // NOI18N
jLabel7.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_contrasea.png"))); // NOI18N
jSeparator3.setAlignmentX(3.0F);
jSeparator3.setAlignmentY(3.0F);
btningresar.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_login.png"))); // NOI18N
btningresar.setText("Login");
btningresar.setToolTipText("");
btningresar.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btningresar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
btningresar.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_login_touch.png"))); // NOI18N
btningresar.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_login_touch.png"))); // NOI18N
btningresar.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_login_touch.png"))); // NOI18N
btningresar.addActionListener(new java.awt.event.ActionListener() {
btningresarActionPerformed(evt);
});
LabelFecha.setText("DD/MM/YYYY");
LabelHora.setText("00:00:00");
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(LabelHora)
.addComponent(LabelFecha)
.addContainerGap())
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.B
ASELINE)
.addComponent(LabelFecha)
.addComponent(LabelHora)))
);
btnviewpass.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/viewpass_icon.png"))); // NOI18N
btnviewpass.setBorder(null);
btnviewpass.setBorderPainted(false);
btnviewpass.setContentAreaFilled(false);
btnviewpass.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnviewpass.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/viewpass_icon_touch.png"))); //
NOI18N
btnviewpass.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/viewpass_icon_touch.png"))); //
NOI18N
btnviewpass.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/viewpass_icon_touch.png"))); //
NOI18N
btnviewpass.addMouseListener(new java.awt.event.MouseAdapter() {
public void mousePressed(java.awt.event.MouseEvent evt) {
btnviewpassMousePressed(evt);
btnviewpassMouseReleased(evt);
});
btnviewpass.addActionListener(new java.awt.event.ActionListener() {
btnviewpassActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGap(8, 8, 8)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 568,
Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING, false)
.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATE
D)
.addComponent(btnregistrate)))
.addContainerGap())
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addComponent(btningresar,
javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE,
112, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING)
.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE,
58, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel7))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING, false)
.addComponent(jSeparator1)
.addComponent(jSeparator2)
.addComponent(txtusuario)
.addComponent(txtcontrasea,
javax.swing.GroupLayout.PREFERRED_SIZE, 310, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLa
yout.Alignment.LEADING, false)
.addComponent(jSeparator3)
.addComponent(btnOContra))))))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATE
D))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)
.addComponent(jLabel3)))
.addComponent(btnviewpass)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
BASELINE)
.addComponent(btnregistrate)
.addComponent(jLabel4)))
.addGap(8, 8, 8)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.B
ASELINE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TR
AILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)
.addComponent(btnviewpass, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btningresar, javax.swing.GroupLayout.PREFERRED_SIZE, 50,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 91,
Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addComponent(btnOContra)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel2, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
);
pack();
}// </editor-fold>
obj.setVisible(true);
dispose();
txtusuario.setText("");
}
private void txtusuarioMouseEntered(java.awt.event.MouseEvent evt) {
txtcontrasea.setText("");
obj.setVisible(true);
dispose();
try {
if (txtcontrasea.getText().length() > 0) {
if (validarUsuario(getUsuario, getPassword)) {
JOptionPane.INFORMATION_MESSAGE);
obj.setVisible(true);
setVisible(false);
} else {
txtcontrasea.setText("");
txtcontrasea.requestFocus();
} else {
} catch (Exception e) {
e.printStackTrace();
obj.setVisible(true);
//dispose();
}
private void btnviewpassActionPerformed(java.awt.event.ActionEvent evt) {
txtcontrasea.setEchoChar((char) 0);
txtcontrasea.setEchoChar('*');
cerrar();
this.setExtendedState(ICONIFIED);
/**
*/
}
package fisiayudas;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.ImageIcon;
/**
* @author Usuario
*/
/**
*/
public Fisiayudas_Registrarse() {
initComponents();
setVisible(true);
setLocationRelativeTo(null);
setResizable(false);
Dimension screenSize;
int x, y;
screenSize = Toolkit.getDefaultToolkit().getScreenSize();
x = (screenSize.width - 1039) / 2;
y = (screenSize.height - 668) / 2;
setLocation(x, y);
///////////////////////////////////////1039, 668
//this.setLocation(8892/2, 585/2);
//this.setIconImage(icono.getImage());
//txtcontrasea.setText("Ingrese su contrasea");
//C:\Users\Usuario\Desktop\FisiAyudas\build\classes\imganes
this.setIconImage(icono.getImage());
/**
* 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
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setUndecorated(true);
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
btnclose.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_close_adminframe_2.png")));
// NOI18N
btnclose.setBorder(null);
btnclose.setBorderPainted(false);
btnclose.setContentAreaFilled(false);
btnclose.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnclose.addActionListener(new java.awt.event.ActionListener() {
btncloseActionPerformed(evt);
});
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addContainerGap(997, Short.MAX_VALUE)
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(btnclose, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
jLabel2.setText("Nombre:");
txtnombre.setBorder(null);
txtnombre.addKeyListener(new java.awt.event.KeyAdapter() {
txtnombreKeyTyped(evt);
}
});
jLabel3.setText("Nickname:");
jLabel4.setText("Contrasea:");
jLabel5.setText("Pais:");
txtpais.setBorder(null);
txtpais.addActionListener(new java.awt.event.ActionListener() {
txtpaisActionPerformed(evt);
});
txtpais.addKeyListener(new java.awt.event.KeyAdapter() {
txtpaisKeyTyped(evt);
});
jLabel6.setText("Correo:");
txtcorreo.setBorder(null);
txtcorreo.addActionListener(new java.awt.event.ActionListener() {
txtcorreoActionPerformed(evt);
});
jLabel7.setText("Sexo:");
cmbsexo.addActionListener(new java.awt.event.ActionListener() {
cmbsexoActionPerformed(evt);
});
jLabel8.setText("Centro de estudios:");
cmbestudios.setBackground(new java.awt.Color(153, 153, 153));
jLabel9.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_frame_registro.png"))); //
NOI18N
txtusuario.setBorder(null);
jLabel10.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/lock2_frame_register.png"))); //
NOI18N
jLabel11.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/world_frame_registro.png"))); //
NOI18N
jLabel12.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_name_frame_registro.png")));
// NOI18N
jLabel13.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_corre_frame_registro.png")));
// NOI18N
LabelSexo.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_hombre_frame_registro.png")))
; // NOI18N
jLabel15.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_book_frame_registro.png")));
// NOI18N
txtcontra.setBorder(null);
btnviewpass.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_view_admin.png"))); // NOI18N
btnviewpass.setBorder(null);
btnviewpass.setBorderPainted(false);
btnviewpass.setContentAreaFilled(false);
btnviewpass.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btnviewpass.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_view_admin_touch2.png"))); //
NOI18N
btnviewpass.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_view_admin_touch2.png"))); //
NOI18N
btnviewpass.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_view_admin_touch2.png"))); //
NOI18N
btnviewpass.addMouseListener(new java.awt.event.MouseAdapter() {
btnviewpassMousePressed(evt);
btnviewpassMouseReleased(evt);
});
btnviewpass.addActionListener(new java.awt.event.ActionListener() {
});
btncrearcuenta.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_ingresar_frame_registro.png"))
); // NOI18N
btncrearcuenta.setBorder(null);
btncrearcuenta.setContentAreaFilled(false);
btncrearcuenta.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btncrearcuenta.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_ingresar_frame_registro_touch
.png"))); // NOI18N
btncrearcuenta.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_ingresar_frame_registro_touch
.png"))); // NOI18N
btncrearcuenta.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_ingresar_frame_registro_touch
.png"))); // NOI18N
btncrearcuenta.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
btncrearcuentaMouseDragged(evt);
btncrearcuentaMouseMoved(evt);
});
btncrearcuenta.addMouseListener(new java.awt.event.MouseAdapter() {
btncrearcuentaMouseExited(evt);
}
});
btncrearcuenta.addActionListener(new java.awt.event.ActionListener() {
btncrearcuentaActionPerformed(evt);
});
jLabel16.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/Fisiayudas_icon.png"))); // NOI18N
jLabel17.setText("Fisi");
jLabel18.setText("Ayudas");
btninicio.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view.png"))); // NOI18N
btninicio.setBorder(null);
btninicio.setBorderPainted(false);
btninicio.setContentAreaFilled(false);
btninicio.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
btninicio.setRolloverIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btninicio.setRolloverSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btninicio.setSelectedIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/admin_icon_view_touch.png"))); //
NOI18N
btninicio.addMouseListener(new java.awt.event.MouseAdapter() {
btninicioMouseClicked(evt);
});
btninicio.addActionListener(new java.awt.event.ActionListener() {
btninicioActionPerformed(evt);
});
txtnuser.setEditable(false);
txtnuser.setBorder(null);
txtnuser.addActionListener(new java.awt.event.ActionListener() {
txtnuserActionPerformed(evt);
});
txtnuser.addKeyListener(new java.awt.event.KeyAdapter() {
txtnuserKeyTyped(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(jLabel4)
.addComponent(jLabel3)
.addComponent(jLabel5)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING)
.addComponent(jLabel10, javax.swing.GroupLayout.PREFERRED_SIZE,
35, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel11))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addComponent(jSeparator3,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(txtpais, javax.swing.GroupLayout.PREFERRED_SIZE,
294, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jSeparator4,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(txtcontra, javax.swing.GroupLayout.PREFERRED_SIZE,
294, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 35,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addComponent(jSeparator2,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(txtusuario,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addComponent(jLabel12)
.addGap(4, 4, 4)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addComponent(jSeparator1,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(txtnombre,
javax.swing.GroupLayout.PREFERRED_SIZE, 294, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnviewpass))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Al
ignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel8)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(LabelSexo)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayo
ut.Alignment.LEADING)
.addComponent(jSeparator6,
javax.swing.GroupLayout.PREFERRED_SIZE, 162, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(cmbsexo,
javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE,
162, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addComponent(jLabel6)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLa
yout.Alignment.LEADING)
.addComponent(jLabel7)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel13)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlaceme
nt.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.Gro
upLayout.Alignment.TRAILING)
.addComponent(txtcorreo,
javax.swing.GroupLayout.PREFERRED_SIZE, 328, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jSeparator5,
javax.swing.GroupLayout.PREFERRED_SIZE, 328, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addComponent(btncrearcuenta,
javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE,
357, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel15)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.R
ELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLa
yout.Alignment.LEADING)
.addComponent(jSeparator7,
javax.swing.GroupLayout.PREFERRED_SIZE, 237, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(cmbestudios,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel16)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel17)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel18)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(LabelSexo)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(cmbsexo, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel8)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(cmbestudios, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel15))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 32,
Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel17, javax.swing.GroupLayout.PREFERRED_SIZE,
34, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel18, javax.swing.GroupLayout.PREFERRED_SIZE,
34, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.BASELINE)
.addComponent(jLabel1))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alig
nment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(jLabel6))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLa
yout.Alignment.LEADING, false)
.addComponent(jLabel12,
javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(txtcorreo,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlaceme
nt.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jSeparator5,
javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jLabel13))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLa
yout.Alignment.LEADING)
.addComponent(jLabel3)
.addComponent(jLabel7))
.addComponent(jLabel9,
javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(txtnombre,
javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.R
ELATED)
.addComponent(jSeparator1,
javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addComponent(txtusuario, javax.swing.GroupLayout.PREFERRED_SIZE,
27, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)
.addComponent(jSeparator2,
javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addComponent(jLabel4)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(txtcontra, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnviewpass)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TR
AILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel5)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignme
nt.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(txtpais, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(1, 1, 1)))
.addContainerGap(43, Short.MAX_VALUE))
);
pack();
}// </editor-fold>
dispose();
if (cmbsexo.getSelectedIndex() == 0) {
LabelSexo.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_hombre_frame_registro.png")))
;
if (cmbsexo.getSelectedIndex() == 1) {
LabelSexo.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_mujer_frame_registro.png")));
}
private void txtpaisKeyTyped(java.awt.event.KeyEvent evt) {
char c = evt.getKeyChar();
if ((c < 'a' || c > 'z') && (c < 'A' || c > 'Z') && (c < ' ' || c > ' ') && (c < '')) {
char n = evt.getKeyChar();
if ((n < 'a' || n > 'z') && (n < 'A' || n > 'Z') && (n < ' ' || n > ' ') && (n < '')) {
txtcontra.setEchoChar((char) 0);
txtcontra.setEchoChar('*');
// btnadmin.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/imganes/icon_admin_frame_inicio.png")));
cadena2 = txtusuario.getText();
cadena3 = txtcontra.getText().toString();
cadena4 = txtpais.getText();
cadena5 = cmbsexo.getSelectedItem().toString();
cadena6 = txtcorreo.getText();
cadena7 = cmbestudios.getSelectedItem().toString();
if (txtnombre.getText().equals("") || (txtusuario.getText().equals("")) ||
(txtcontra.getText().equals("")) || (txtpais.getText().equals(""))
|| (cmbsexo.getSelectedItem().equals("")) || (txtcorreo.getText().equals("")) ||
(cmbestudios.getSelectedItem().equals(""))) {
txtnombre.requestFocus();
} else {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
if (con != null) {
stmt = con.createStatement();
stmt.executeUpdate("INSERT INTO usuarios VALUES('" + 0 + "','" + cadena1 + "','" +
cadena2 + "','" + cadena3 + "','" + cadena4 + "','" + cadena5 + "','" + cadena6 + "','" + cadena7 +
"')");
} finally {
if (con != null) {
try {
con.close();
stmt.close();
} catch (Exception e) {
System.out.println(e.getMessage());
obj.setVisible(true);
dispose();
this.txtnombre.setText("");
this.txtusuario.setText("");
this.txtcontra.setText("");
this.txtpais.setText("");
this.txtcorreo.setText("");
obj.setVisible(true);
dispose();
btncrearcuenta.setBorder(javax.swing.BorderFactory.createLineBorder(new
java.awt.Color(18, 30, 50)));
btncrearcuenta.setBorder(javax.swing.BorderFactory.createLineBorder(new
java.awt.Color(44, 49, 94)));