Otro ejercicio. Como podéis comprobar, no es tan fiero como lo pintan.
Ejercicio
Escribe una applet que presente un mensaje de saludo en la pantalla.
Como puede hacerse
Otra forma habitual de escribir en las applets es modificando la forma en la que se presenta o dibuja la propia applet. Para hacerlo hay que reescribir el método paint(Graphics g). En concreto, para este ejercicio he modificado su forma de presentación estándard dibujando en su área de visualización dos líneas de color verde(mediante drawLine()) que enmarcan el saludo que aparece en color rojo. La escritura debe hacerse en modo gráfico, por lo que hay que proporcionar las coordenadas donde se quiere que aparezca.
Solución
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JApplet;
public class AppletSaludo2 extends JApplet {
@Override
public void init() {
resize(200, 160);
}
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.GREEN);
g.drawLine(10, 10, 100, 10);
g.setColor(Color.RED);
g.setFont(new Font(«Courier», Font.BOLD, 24));
g.drawString(«Hola a todos y todas», 24, 36);
g.setColor(Color.GREEN);
g.drawLine(10, 50, 155, 50);
}
}
Y os tiene que salir algo parecido a: