Varios
Cómo tratar con Java figuras, imágenes y texto en dos dimensiones
Sergio Gálvez Rojas Manuel Alcaide García Miguel Ángel Mora Mata
JAVA A TOPE : JAVA2D (CÓMO TRATAR CON JAVA FIGURAS, IMÁGENES Y TEXTO EN DOS DIMENSIONES). EDICIÓN ELECTRÓNICA
A U TOR ES : S ERGIO G Á LVEZ R OJAS M AN U EL A LCAID E G ARCIA M IGU EL ÁN GEL M ORA M ATA
H TTP ://W W W . IN TERPEQ U ES 2. CO M /
I LU STRACIÓ N D E PO RTAD A :
Sun, el logotipo de Sun, Sun Microsystems y Java son marcas o marcas registradas de Sun Microsystems Inc. en los EE.UU. y otros países. El personaje de «Duke» es una marca de Sun Microsystems Inc.
Depósito Legal: MA-0722-2007 ISBN: 978-84-690-5677-6
Java a tope:
Java2D
Cómo tratar con Java figuras, …ver más…
. . . . . . . . . . 2.5.4 Composición de objetos gráficos.. . . . . . . . . . . . . . . . . . . . . . .
i
Índice
Capítulo 3:
Figuras geométricas en Java2D. . . . . . . . . . . . . . . 39
39 39 39 40 41 42 42 43 45 46 47 48 48 50 51 55 57 58
3.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Figuras básicas.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Line2D.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 Rectangle2D.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.3 RoundRectangle2D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.4 Ellipse2D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.5 Arc2D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.6 QuadCurve2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.7 CubicCurve2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.8 Point2D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.9 Resumen de clases relacionadas con figuras geométricas. . . . . 3.3 Un primer ejemplo compuesto: bañera. . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 La interfaz Shape.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1