WB01624_.gif (281 octets) RETOUR Exemple Java

Téléchargement et affichage d'une image

Horizontale.gif (2348 octets)
import java.applet.Applet ;
import java.net.URL ;
import java.net.MalformedURLException ;
import java.awt.Graphics ; 
import java.awt.Image ;
import java.awt.event.* ;
import java.awt.* ;
 
public class AppletURL1 extends Applet implements ActionListener {
  private Image i = null ;
  private Button ok ;
  private String base ;

  public void init() {
    setLayout(new BorderLayout());
    add(ok = new Button("Telechargement"),BorderLayout.SOUTH);
    ok.addActionListener(this) ;
    URL url = this.getCodeBase();
    base = url.toString();
    }

  public void paint(Graphics g) {
    if ( i != null )
      g.drawImage(i,0,0,this) ;
    }

  public void actionPerformed(ActionEvent e) {
    URL u ;
    try { 
      String adresse = base+"r1.gif" ;
      u = new URL(adresse) ; 
      i = getImage(u) ;
	  repaint() ; }
    catch (MalformedURLException mue) {
      }
    } 
  }
Horizontale.gif (2348 octets)
Horizontale.gif (2348 octets)

Conçu pour être visualisé au moyen de Netscape Navigator ou Internet Explorer

Horizontale.gif (2348 octets)

Remarques, erreurs
nico@univ-fcomte.fr