viernes, 31 de agosto de 2012

Nuevo proyecto en netbeans y ventana GUI

Para iniciar un nuevo proyecto en netbeans primero iniciamos la aplicacion, si es la primera ves que se utiliza netbeans aparecera en blanco sin ningun proyecto por seleccionar y seguir trabajando en el. se da click en el boton de crear nuevo proyecto:
Se escoje la categoria de java, y se escoje el tipo de proyecto en este caso una aplicacion de escritorio ("java Aplication"), y se le da next
se pone el nombre del proyecto que represente lo que vamos a trabajar, y se da finalizar
y se creo nuestro primer proyecto:
INSERTAR UNA INTERFAS GRAFICA EN NUESTRO PROYECTO

 Primero no situamos en la parte izquierda y le damos click DERECHO en el paquete de nuestro proyecto en este caso es la cajita amarilla partida en 4 se selecciona nuevo(1) y se escoje JFrame(2)
se pone el nombre de la ventana y se le da finalizar
se crea la interface grafica y se agrega a nuestro proyecto (1)
(2) es el area de trabajo de la ventana
(3) son los componentes que podemos agregar a la ventana solo se arrastra el componente que queremos agregar al area de trabajo y se agrega
 para programar esta ventana y hacer que los botones y demas tengan obciones se da en source
 y nos muestra el codigo de trabajo de la ventana , hay lo podemos modificar y agregar mas codigo

lunes, 13 de agosto de 2012

Pasar de Decimal a Binario

Este es un tema que me preguntaron, pues lo que se hace para pasar cualquier entero decimal a binario es dividirlo entre 2 y lo que se toma es el residuo para ir lo agregando al final, y la división final es la que va al principio es decir por ejemplo cuando dividimos 5 /2 nos da residuo 1 y resultado 2 este lo volvemos a dividir entre 2 y nos queda residuo 0 y resultado 1 luego se pone al revés para que quede 1(resultado final) 01(residuos acumulados)


package decimal.a.binario;

/**
 *
 * @author jaac747
 */
public class DecimalABinario {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        String binario="";
        int entero=15;// numero a pasar a binario
        binario=pasar(entero); //string que recibe el binario
        System.out.println(binario);//imprime el resultado
    }
    public static String pasar(int dato){
//metodo para pasar enteros a binario
        String resultado="";
        while(dato>=2){
//si es mayor o igual que 2 entra en el ciclo, de lo contrario no pues 1 =1 en binario
            resultado=dato%2 + resultado;
// se concatena los numeros binarios
            dato=dato/2;
        }
        resultado= dato+resultado;//se agrega el ultimo digito; 

        return resultado;
    }
}