martes, 25 de octubre de 2016
miércoles, 19 de octubre de 2016
lunes, 3 de octubre de 2016
domingo, 2 de octubre de 2016
Variables, metodos y Clases en java
- Los nombres de los métodos inician con minúscula
- Los nombres de las clases van inician mayúsculas
- las variables inician con minúscula
API jAVA 2D
Mejora las capacidades gráficas, de la biblioteca AWT(Abstract Window Toolkit - Herramienta abstracta de ventanas) :
nota: dentro de la bibioteca AWT, podemos encontrar diferentes APIs
una de ellas es Grphics2D...
import java.awt.Graphics;
import java.awt.Graphics2D;
- Mejores Interfaces de usuario.
- Aplicaciones Java mucho mas impactantes visualmente.
- Comprende el renderizado
- Definición de color
- Efectos espaciales de imágenes
- Utilizada para el desarrollo de animaciones
- presentaciones multimedia combinada con otras APIs de Java como JMF (java Media Frameworf - Entorno de java para medios Audiovisuales) y también para Java 3D.
Graphics2D:
Renderizado con Graphics2D
Atributos del pincel
Atributos de relleno
Transformaciones
Metodos de Composicion - transparencia entre figuras.
Que podemos Dibujar con Graphics2D:
Figuras geométricas
Fuentes y Diseño de texto
Tratamiento de Imágenes
Tratamiento de color (degradado de color)
tarea:
(Analizar apuntes Java2D) para cada uno de los conceptos anteriores...
Eventos en Java y Metodos:
El usuario interacciona mediante la GUI (Interfaz gráfica de usuario) puede ser por medio de
Jframe que nos ayuda a crear una interfaz gráfica o realizarlo por medio de código:
dicha Forma o programa contiene:
- botones
- campos de texto
- barra de desplazamiento
- etc...
cuando son manipulados por el ratón y el teclado crea Eventos a los que el programa o el JFame reponde. Algunos Eventos son:
- El Clic del raton
- Oprimir una tecla
- El uso de un control para deslizar y dar valores....
Ejemplo de un evento....
El mas común de los eventos es el Clic en un botón:
Ejemplo de un metodo:
private void buttonActionPerformed(java.awt.event.ActionEvent evt)
{
Graphics papel = panel.getGraphics();
papel.drawLine(0, 0, 100, 100);
}
actionPerformed.- es un metodo
Suscribirse a:
Entradas (Atom)