
05/12/2014, 15:51
|
 | | | Fecha de Ingreso: enero-2009 Ubicación: Badalona
Mensajes: 114
Antigüedad: 16 años, 2 meses Puntos: 1 | |
Respuesta: Cambiar tamaño ancho o alto por separado de una fuente de texto Cita:
Iniciado por chuidiang Hola:
La fuente no admite eso, solo tiene un único entero de tamaño.
Si g2 es un Graphics2D (si no lo es, puedes hacer un cast), prueba a usar el método scale(2.0, 1.0) antes de dibujar la fuente. Luego tienes que escalar al contrario para que siga dibujando normal. Ten en cuenta también que mientras esta escalado, debes poner que las x sean la mitad. Por ejemplo, el siguiente código
Código Java:
Ver original super.paint(g); g.drawString("uno",10,50); g.drawString("dos",5,60); // La x es la mitad que antes, 5 en vez de 10 ((Graphics2D)g ). scale(0.5, 1.0); // Se deja como estaba. g.drawString("tres",10,70); }
Se bueno. Ok, ya me distes una idea |