Java 2d
java.awt.Graphics2D
– – Utiliza el mismo modelo empleado por Graphics Para usarlo…
public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g;... }
java.awt.geom – formas primitivas
Arc2D Area CubicCurve2D Dimension2D Ellipse2D GeneralPath Line2D Point2D QuadCurve2D Rectangle2D RectangularShape RoundRectangle2D
java.awt.Graphics2D
–API Extendido para manejo de textos, imágenes, colores, formas e impresión Manejo de características avanzadas como • Transparencia • Antialiasing java.awt • Canales Alpha java.awt.geom •Composición java.awt.font • Transformación java.awt.color java.awt.image java.awt.image.renderable java.awt.print
–
Programación Grafica en JAVA2D
1
Curso de Programación Programación GráficaEjemplo
– Uso de gráficos primitivos (En su Forma Simple)
public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setStroke(new BasicStroke(2.0f)); g2.draw(new Rectangle2D.Double(5, 5,50, 20)); g2.setStroke(new BasicStroke(4.0f)); g2.draw(new RoundRectangle2D.Double(5, 30, 50, 20, 5, 5)); g2.setStroke(new BasicStroke(2.0f)); g2.draw(new Arc2D.Double(5, 55, 50, 20, 90, 135,Arc2D.OPEN)); g2.draw(new Ellipse2D.Double(5, 80, 50, 20)); }
A continuación procedemos al diseño de una aplicación donde podemos observar los primitivos gráficos en Dos Dimensiones en JAVA. Cabe recalcarque no están todos los métodos, usted tendrá que la investigación constante que usted desarrollara y fortalecimiento de sus conocimientos, por tal motivo, ya puede iniciar en este sentido laspracticas e indagaciones del resto de métodos de Java para graficas de dos dimensiones.
Programación Grafica en JAVA2D
2
Curso de Programación Programación Gráfica
Ejemplo #2
/* * Creado elmiercoles 18/Abril/2007 * */ /** @Giovanni.Saenz@fec.uni.edu.ni **/ // Manejo de Figuras de JAVA2D.java de una forma simple. // Demostración de algunas figuras de Java2D. import java.awt.*; import...
Regístrate para leer el documento completo.