Buenas haber si me pueden ayudar
Estoy haciendo una parte grafica de un futuor proyecto y me aparece un error.
Este es el codigo
Y estos son los errores.
Cual podria ser el error y cual debe ser la mejor manera de corregirlo.
Muchas gracias por su ayuda
Estoy haciendo una parte grafica de un futuor proyecto y me aparece un error.
Este es el codigo
Código (java) [Seleccionar]
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JOptionPane;
public class INGRESO_DE_USUARIOS extends JFrame{
JButton Jbtnin,Jbtncan;
JTextField txtusua;
JLabel Lblusua,Lblcontra;
String Strusua,Strcontra;
JPasswordField txtcontra;
public INGRESO_DE_USUARIOS(){
setTitle("INGRESO AL SISTEMA");
setSize(220,200);
getContentPane().setLayout(null);
Icon icono2=new ImageIcon ("cancelar.PNG");
Jbtncan=new JButton("",icono2);
Jbtncan.setBounds(120,120,80,27);
getContentPane().add(Jbtncan);
Icon icono1=new ImageIcon ("aceptar.PNG");
Jbtnin=new JButton("",icono1);
Jbtnin.setBounds(10,120,80,27);
getContentPane().add(Jbtnin);
Lblusua=new JLabel("Usuario:");
Lblusua.setBounds(15,20,100,27);
getContentPane().add(Lblusua);
Lblcontra=new JLabel("Contraseña:");
Lblcontra.setBounds(15,50,100,27);
getContentPane().add(Lblcontra);
txtusua=new JTextField();
txtusua.setBounds(100,20,100,27);
getContentPane().add(txtusua);
txtcontra=new JPasswordField();
txtcontra.setBounds(100,50,100,27);
getContentPane().add(txtcontra);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0); } });
Jbtnin.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
ingresado();
}
});
setVisible(true);
Jbtncan.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
cancelado();
}
});
setVisible(true);
}
public void cancelado(){
System.exit(0);
}
public void ingresado(){
Strusua=txtusua.getText();
Strcontra=txtcontra.getText();
if ((txtusua==barrera1)&&(txtcontra==barrera1)){
JOptionPane.showMessageDialog(null,"Ingresando al Sistema","Aceptar",JOptionPane.PLAIN_MESSAGE);
}
else{JOptionPane.showMessageDialog(null,"Error","Aceptar",JOptionPane.PLAIN_MESSAGE);
}
}
public static void main(String args[]) {
INGRESO_DE_USUARIOS ingreso;
ingreso=new INGRESO_DE_USUARIOS();
}
}
Y estos son los errores.
Código (dos) [Seleccionar]
--------------------Configuration: <Default>--------------------
C:\Users\soporte\Documents\media tecnica\usuario\INGRESO_DE_USUARIOS.java:78: cannot find symbol
symbol : variable barrera1
location: class INGRESO_DE_USUARIOS
if ((txtusua=barrera1)&(txtcontra=barrera1)){
^
C:\Users\soporte\Documents\media tecnica\usuario\INGRESO_DE_USUARIOS.java:78: cannot find symbol
symbol : variable barrera1
location: class INGRESO_DE_USUARIOS
if ((txtusua=barrera1)&(txtcontra=barrera1)){
^
C:\Users\soporte\Documents\media tecnica\usuario\INGRESO_DE_USUARIOS.java:78: operator & cannot be applied to javax.swing.JTextField,javax.swing.JPasswordField
if ((txtusua=barrera1)&(txtcontra=barrera1)){
^
Note: C:\Users\soporte\Documents\media tecnica\usuario\INGRESO_DE_USUARIOS.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 errors
Process completed.
Cual podria ser el error y cual debe ser la mejor manera de corregirlo.
Muchas gracias por su ayuda