23 jul 2013

cajas de texto y labels en java

bien para empezar a utilizar esto




y esto


en java, necesitamos de la clase JOptionPane, y la importamos asi:

import javax.swing.JOptionPane;

una vez importado dentro de nuestra clase creada, usamos la sentencia

JOptionPane.showInputDialog("String"); 

esta función devuelve un string, que es lo que escribes en el campo de texto, ahora  lo que esta pintado de azul es el label o etiqueta (para los mas pendejos) que aparece en la ventanita.  Ahí les va un ejemplo para los mas zonzos

String user= JOptionPane.showInputDialog("Usuario");

ya joder aquí esta el ejercicio completo

import javax.swing.JOptionPane;
public class Dialogo {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

String user= JOptionPane.showInputDialog("Usuario");
String Password= JOptionPane.showInputDialog("Password");

if ("Harry Potter".equals(user) && "Rainbown Dash".equals(Password))

{JOptionPane.showMessageDialog(null, "ok");}

else{

JOptionPane.showMessageDialog(null, "Te chingas no entras");
}


}


}

la sentencia "Harry Potter".equals(user) se usa para saber si lo que escribiste en el text box es igual a Harry Potter






la sentencia JOptionPane.showMessageDialog(null, "Te chingas no entras");, es para que abra un panel de dialogo, como las advertencias de windows.

no voy a explicar de que trata el ejercicio por que esta muy fácil de saber, piensen huevones!!!


20 jul 2013

enviar caracteres del teclado a java

bueno para saber como enviar caracteres desde el teclado a java, es necesario una clase:

import java.util.Scanner;

esta clase tiene que estar importada hacia nuestra clase, para poder hacer uso de sus metodos mediante de un objeto que crearemos en nuestra clase.

Scanner scanner= new Scanner(System.in);

con la instrucción anterior creamos un objeto llamado escanner y mandamos un atributo al constructor que le esta diciendo que el sistema es de entrada.

en la siguiente sentencia creamos una variable String llamada entrada que va recibir lo que tecleemos, ¿pero como va recibirlos? muy fácil pendejos, con el metodo .next(),  este metodo debe ser usado por nuestro objeto creado.

String entrada= scanner.next();

Aquí hay un ejemplo de como usarlo; siéntese libres de copiar y pegar, que lo mismo hice


import java.util.Scanner;
public class Tutorial1 {

/**
* @param args
*/
public static void main(String[] args) {

Scanner scanner= new Scanner(System.in);
System.out.println("Escanear");
String entrada= scanner.next();
System.out.println("Mostrando lo escaneado");
System.out.println(entrada);

}

}

y ya ejecutado en la consola se ve esto:

Escanear
jksd
Mostrando lo escaneado
jksd


Java

Desgraciadamente me tope con que tengo que utilizar este cochino código, Yo siempre he usado C, C++, pero como si un juez me dictara pago de pensión por mis hijos abandonados y ademas tengo que amarlos; le dedico tiempo en conocer este lenguaje.

Estos tutoriales son esparcidos, no tienen secuencias, ni indice, se chingaron si pensaron que era un curso, solo es información para aclarar conocimientos y salir del paso, tampoco voy a empezar desde lo mas básico como se declaran las variables, un hola mundo, etc , a la jodida!!! con uds!! empezare donde yo quiera.

por cierto utilizo el eclipse y el suit de desarrollo de java el 1.7, que era el mas nuevo que venia.