viernes, 3 de septiembre de 2010

Componentes Avanzados de Swing ( Parte I )

Bueno señores despues de una larga espera ( ya que tenemos muchas trabas " tareas raras " ) continuamos con estos tutos para usar el este paquete de graficos muy potente .

En los post anteriores hemos visto controles comunes como cajas de texto botones label , cajas de dialogo , hoy veremos lo que son slider , scroll panel y barra de herramienta todo desde la consola.

Bien empezemos viendo los Slider :

Los sliders son implementados en swing mediante la clase JSlider

Hay unas series de propiedades que hay que ajustar para poder usar este objeto , primero heredamos de la clase JFrame y luego ejecutamos el costructor para ponerle un titulo al objeto.

Los valores que le damos son o para el comienzo , 5 para que el puntero del slider comienze ahi , y 30 el valor maximo , son 3 parametros los que le pasamos al Jslider.

Luego se le especifica que valla de 10 en 10 , y que marque en uno en uno como que fuera termometro , luego se le da true para que se muestres las rayitas abajo , y por ultimo lo añadimos al marco creado anteriomente.

Luego instanciamos y ejecutamos el metodo pack para ordenar los elementos del marco dependiendo del tamaño del control.

Scroll Panel :

Este no es mas que una caja de texto metido en un marco solo que lo diferencia que tendra barra de desplasamiento para que movilizarnos en el contenido del objeto.

la unica diferencia que tiene con un objeto normal de caja de texto es esta linea:
scrollpane = new JScrollPane(comentarios);
getContentPane().add(scrollpane, BorderLayout.CENTER);

Bien la barras de herramientas la veremos en un tuto mas adelante ya que su explicacion es mas extensa y tambien el resultado es mas visual .

comenten no sean bayuncos.

domingo, 29 de agosto de 2010

Como Usar Costructores en Java



Es el primer ejercicio de la guia lo puse ya que esto no lo explicarion en clases .

Comenten no sean bayuncos...

Metodos Layout en Java ( tarea de Aplicaciones Cliente-Servidor )

Bien la tarea era de buscar metodos layout ( bueno para el SIS11 esa es ) bien en los ejercicos anteriores lo hemos usado , lo que pasa es que no lo he explicado ya que no era el objetivo .

Los layout no es nada mas que una clase de distribucion de objetos , a buen informatico esto nos sirve para ordenar nuestros objetos en una interface , recuerda lo que hablabamos en el primer post antes de entrar a crear objetos click aki , de los contenedores y componetes , entonces esto nos sirve para distribuir los objetos contenedores , en esas distribuciones estan los componentes.

Luego para saber para que son , tecnicamente se usan para esto :

Los layout managers ayudan a adaptar los diversos Componentes que se desean incorporar a un Panel, frame o Applet, es decir, especifican la apariencia que tendrán los Componentes a la hora de colocarlos sobre un Contenedor controlando el tamaño y posición del componente. Java dispone de varios controladores entre los cuales tenemos a los siguientes:

Esta es la clase layout manager

Cada cuadrito rojo ( no pregunten xq todo lo pongo de rojo jaaa) son los metodos que nos ayudan a distribuir y organizar la interfaz de nuestra aplicacion .


Bien mas adelante veremos como se usa cada uno de estos metodos para organizar esta interfaz , por lo pronto esta es la base y para poder usar esto tiene que saber manejar objetos a codigo
("para que aprendas si lo quieres hacer visual a puro menu es tu problema , pero te limitas como programador") bien siguenos visitando que pronto hablaremos mas fondo de esto .

comenten no sean bayuncos...

Guia Practica 3 Aplicaciones Cliente-Servidor

La guia 3 pues se enfoca en lo que es POO en Java , son 3 ejercicios una haciendo uso de constructores sobrecargados , el segundo es de crear metodos , y el tercero es de hacer la referencia a la clase creada en el ejercicio dos y usar 3 de sus metodos.

Descargar archivos

comenten no sean bayuncos