Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2007, 21:27
Avatar de jimi
jimi
 
Fecha de Ingreso: mayo-2006
Ubicación: La Plata, Bs As, Argentina
Mensajes: 60
Antigüedad: 17 años, 11 meses
Puntos: 0
ejecutar un applet de java??

Hola a todos.. Ante todo no tengo mucha idea..
les paso a contar..

estoy haciendo un applet. Con el eclipse pongo ejecutar RUN AS -> JAVA APPLET y me anda perfecto.. me lo abre un ventanita (AppletViewer).

El tema es que lo quiero correr desde un html, pero no funciona..
El html esta en el mismo lugar que el .class
lo abro por ejemplo con el internet explorer y me dice en la barra de estado del navegador:
Miniaplicación MueveImagen notinited..

que es lo que me esta faltando???

aca dejo tanto el .java como el html..

Saludos


Código:
package ejer2;

import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.ImageIcon;
import javax.swing.JApplet;
import javax.swing.JLabel;

public class MueveImagen extends JApplet implements MouseListener{
	
	public int x =0;
	public int y =0;
	private JLabel imagen = new JLabel(); 
	
	
	public void init(){
		ImageIcon im = new ImageIcon(this.getClass().getResource("burro.jpg"));
		imagen.setIcon(im);
		imagen.setText("hola");
		this.getContentPane().add(imagen);
		imagen.setSize(im.getIconWidth()+100,im.getIconHeight());
		this.setLayout(null);
		this.addMouseListener(this);
	}
	

	public void mouseClicked(MouseEvent e) {
		imagen.setLocation(e.getX(), e.getY());
	}
	public void mousePressed(MouseEvent e) {}
	public void mouseReleased(MouseEvent e) {}
	public void mouseEntered(MouseEvent e) {}
	public void mouseExited(MouseEvent e) {}
	
}
Código HTML:
<HTML>
<HEAD>
<TITLE>Un programa Simple</TITLE>
</HEAD>
<BODY>
<APPLET code="MueveImagen.class" width=500 height=400>
</APPLET>
</BODY>
</HTML>