// -------------------------------------------------- // TEXTE3 : OPERATIONS SUR LES CHAINES DE CARACTERES // -------------------------------------------------- import java.applet.*; import java.awt.*; public class Texte3 extends Applet { String s1; public void init() { // Définir la couleur de fond de l'applet setBackground(Color.black); s1 = new String("http://www.mygale.org/~inisan/index.shtml"); } // La méthode paint() est appelée à chaque fois que l'applet // est dessinée à l'écran. public void paint(Graphics g) { // Affichage de la chaîne s1 en jaune g.setColor(Color.yellow); g.drawString(s1, 10, 15); // Vérifier si la chaine démarre par http:// g.setColor(Color.orange); if (s1.startsWith("http://")) g.drawString("s1 démarre par http://", 10, 35); // Vérifier si la chaîne se termine par .shtml if (s1.endsWith(".shtml")) g.drawString("s1 se termine par shtml", 10, 50); } }