domingo, 23 de octubre de 2011

Texto con Sombra en [Java]


Hoy les traigo una agradable forma de colocar textos sombreados gracias almétodopaint() de la claseGraphics
el cual se puede dar el efecto de sombra, estemétodopuede ser utilizado en cualquier objeto todo depende de suimaginación.
Fragmento del codigo

super.paint(g);
Graphics2D graph = (Graphics2D)g;
int x = Width;
int y = tamaño*5/2;
graph.translate(10, y);
//da el color sombra
graph.setPaint(Color.lightGray);
AffineTransform origTransform = graph.getTransform();
graph.shear(-0.95, 0);
graph.scale(1, 3);
graph.drawString(mensaje, 0, 0);
graph.setTransform(origTransform);
//da color al texto
graph.setPaint(Color.blue);
//dibuja el texto
graph.drawString(mensaje, 0, 0);






Si lo imaginas,lo programas



No hay comentarios:

Publicar un comentario