Anda di halaman 1dari 11

Instituto Tecnolgico de Tepic

Materia: Tpicos Avanzados de Programacin.


Docente: Rosales Aguayo Sergio Octavio.
Ttulo: Unidad 3: Componentes y Libreras.
Subttulo: Documentacin de ejercicios - Java Fx.
Nombre del alumno: Rodrguez Hernndez Jos Antonio
No. De control: 13400484.
Carrera: Ingeniera en Sistemas Computacionales.
Lugar y fecha: Tepic Nayarit, 24 de Marzo del 2015.

FxHolaMundo.java
Antes que nada, se comienza importando las bibliotecas que se van a utilizar:

Despus de la importacin, nuestra clase de nombre FxHolaMundo extiende o hereda de


Application para hacer uso de la interfaz grafica.

Podemos observar que enseguida tenemos el mtodo start sobrescribindolo debido a que es
perteneciente a la superclase.

Despus de poner el ttulo, declaramos la variable root de tipo Group el cual ser un contenedor.
Seguido de la variable scene de tipo Scene, el cual tambin ser un contenedor de scene graph y
le damos un tamao de 300 x 250.

Se crea un botn y se le asignan sus determinadas propiedades.

Con una expresin lambda se le asigna un evento al botn y posterior mente se aade a root y
se muestra.

Por ultimo, se crea el main, haciendo llamada a la ejecucin de la aplicacin.

Al correr el programa se vera de la siguiente forma:

Como podemos ver, cada que primario el botn Hola Mundo, se imprimir en consola
HolaMundo.

Login.java
Primero importamos las bibliotecas que se utilizaran:

Heredamos de Application:

Y hacemos el main donde se har la llamada a la ejecucin de la aplicacin.

Igualmente, iniciamos con nuestro mtodo start.

Esta vez, hacemos uso de un GridPane, que seria como nuestro layout en Jfx. Pasando como
parmetros el espacio que habr entre los componentes de manera horizontal o vertical. Y su
posicin.

Posteriormente, crearemos los diferentes elementos que agregaremos al GridPane, asignando


posicin y tamaos.

Para terminar, agregamos sus respectivos eventos al botn usando expresiones lambda, para
despus hacer visible la ventana.

Y as quedaria la aplicacin:

LoginFondo.java
Nuevamente, para esta aplicacin iniciamos importando las bibliotecas necesarias.

Iniciamos con el main

Para posteriormente continuar con el , mtodo start

En el cual, volvemos a utilizar el GridPane. Posteriormente pasamos los parametros de sus


propiedades para darle su determinado espacio, tamao y posicin.

A continuacin se declaran y aaden todos los componentes del que estar constituido con sus
respectivas propiedades .

Posteriormente se pasa a asignar un id al css para identificarlo y se le asignan sus eventos al


botn.
Para antes de mostrar la ventana podemos apreciar que se hace referencia a un documento o
archivo. Este archivo, Login css, lo veremos a continuacin.

Los archivos css, nos sirven para modificar rpidamente las propiedades de nuestros
componentes. De tal forma que podra considerarse como una plantlla.

Para finalizar, la ventana de la aplicacin se muestra quedando:

DrawingLines.java
Comenzamos de nuevo con lo mismo, primero se importan las bibliotecas.

Posteriormente, iniciamos con el main

Continuamos con nuestro mtodo start, donde podemos apreciar que se crea un Group y una
linea roja en el cual recibe las coordenadas de la linea.

Despus de crear la lines, sigue poner sus propiedades. Entre ellas son el contorno, su acabado y
en este caso el patron que tiene la linea en pixeles.

Y se hace lo mismo para una linea blanca y azul

Para terminar, se crea un slider con sus respectivos valores, posicin y color.

Despus, con una expresin lambda, se implementa que dependiendo que posicin este el slider,
el patron de la linea roja cambia.
Posteriormente se muestra la ventana

Anda mungkin juga menyukai