nuestros elementos a crear para ese proyecto seran
- JButton que nombraremos como btnEncrip;
- JTextArea que nombraremos como jTextResul,que nos servira como medio para mostrar
el resultado de la encriptacion;
- JTextArea que nombraremos como jtxtIntro, ocuparemos este textArea para poder
ingresar los caracteres a encriptar;
/////////////////////////////////COMPROVACION DE DATOS//////////////////////////
public String ValidarDatos() {//Metodo para comprobar que los datos esten completos
String msj = "";
if (jtxtIntro.getText().equals("")) {//Si txtID esta vacio
msj += "Por favor digite el Texto. \n";
jtxtIntro.requestFocusInWindow();
}
return msj;//devuelve msj
//validar que el usuario no existe
}
/////////////////CODIGO INICIO ENCRIPTACION//////////////////////
private void txtEncriptadoKeyTyped(java.awt.event.KeyEvent evt) {
char car = evt.getKeyChar();
if(jtxtIntro.getText().length()>=20) evt.consume();
if ((car < 'a' || car > 'z') && (car < 'A' || car > 'Z')) evt.consume();
}
private void btnEncripActionPerformed(java.awt.event.ActionEvent evt) {
if (ValidarDatos().equals("")) {//Si el medoto ValidarDatos devuelve "",
es decir, nada es porque
//los dos campos estan llenos
try{
String mensaje=this.jtxtIntro.getText();//Obtiene el valor de la
caja de texto nombre
char array[]=mensaje.toCharArray();
for(int i=0;i
lunes, 28 de septiembre de 2015
Metodo de encriptacion Cesar, interfaz JAVA Autor:Anthony Gonzales
A continuacion veremos un tipo de encriptacion de datos, lamada encriptacion
Cesar, el cual consiste en la modificacion de los caracteres ingresados
desplazandolos una cierta cantidad de espacio que en este caso sera de 3 caracteres
mas de los ingresados...
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario