Comment rediriger vers une nouvelle URL dans Applet

Comment rediriger vers une nouvelle URL dans Applet

L'extrait de code de cette applet ouvrira un nouvel onglet de navigateur et ira sur le site Web de Google.

getAppletContext().showDocument(new URL("http://www.google.com"), "_blank");

Vous pouvez également rediriger l'utilisateur vers une autre page du même domaine

getAppletContext().showDocument(new URL(getCodeBase()+"newpage.html"),"_top");}

Exemple

Cet exemple d'applet redirigera l'utilisateur vers une nouvelle URL pendant l'initialisation de l'applet.

package com.example.applet;

import java.applet.*;
import java.awt.Graphics;
import java.net.MalformedURLException;
import java.net.URL;

public class AppletExample extends Applet {

    public void init() {

       try {
             getAppletContext().showDocument(new URL("http://www.google.com"), "_blank");
       }
       catch (MalformedURLException ex) {
            System.out.println(ex.getMessage());
       }
    }

    public void paint( Graphics g ) {

       g.drawString("Go Google", 0,100);
    }

}