caros companheiros,
Por gentileza, gostaria de pedi-los uma ajuda para resolver um problema no meu código abaixo, pois sou iniciante em programação e java, e portanto necessito de uma colaboração dos companheiros e companheiras para resolver este .
Agradeço desde já , Todos voces estão de PARABENS pela atitude de compartilhar CONHECIMENTOS.
CláudioBatista - Guarapari-ES
Código >>>>>>>>>>>>>>>>>>>> package Utilidades; import javax.swing.<em>; import java.awt.</em>; import java.awt.event.*; import javax.swing.JOptionPane;[/b]
public class Login extends JFrame {
private JLabel lblUsuario =new JLabel(" Nome do Usuario");
private JTextField txtUsuario=new JTextField(10);
private JLabel lblSenha = new JLabel("Senha do Usuário");
private JPasswordField edSenha = new JPasswordField(10);
private JButton btnEntrar = new JButton("Entrar");
private String strUsuario = new String ("claudio");
private String strSenha = new String("123abc");
[b]public Login(){[/b]
JFrame telaLogin = new JFrame("Controle de Acesso");
telaLogin.setSize(300,300);
telaLogin.add(txtUsuario);
telaLogin.add(lblUsuario);
telaLogin.add(edSenha);
telaLogin.add(lblSenha);
telaLogin.add(btnEntrar);
}
[b]public void FechaLogin(){[/b]
JFrame telaLogin = new JFrame();
telaLogin.dispose();
}
[b]public boolean ValidaSenha()[/b]
{
String usuario=txtUsuario.getText();
String senha =(String) edSenha.getText();
if(usuario.equalsIgnoreCase(strUsuario)&& senha.equalsIgnoreCase(strSenha))
{
return true;
}else
return false;
}
[b]public void Entrar(ActionEvent evento){[/b]
Object botao = evento.getSource();
if(botao== btnEntrar)
{
if(ValidaSenha())
{
FechaLogin();
new JanelaPrincipal();
}else{
JOptionPane.showMessageDialog(null,"Voce digitou o codigo de acesso errado!");
edSenha.setText("");
txtUsuario.setText("");
}
}
}
}
package Utilidades;import javax.swing.JFrame;
public class JanelaPrincipal extends JFrame {
[b]JanelaPrincipal()[/b] {
JFrame janela=new JFrame("Tela Principal");
janela.setSize(300,400);
}
[b]public void FechaJanela(){[/b]
JFrame janela = new JFrame();
janela.dispose();
}
}
package Principal;
import Utilidades.JanelaPrincipal;
import Utilidades.Login;
public class bibitec {
/**
* @param args
*/
[b]public static void main(String[] args)[/b] {
// TODO Auto-generated method stub
Login telaLogin = new Login();
telaLogin.ValidaSenha();
if(telaLogin.ValidaSenha()==true){
telaLogin.Entrar(evento);
ERRO=={evento cannot be resolved}