Problema con HTML
Hola, tengo un problema al compilar un Proyecto....
Este proyecto tiene dos archivos Reloj.java UsoReloj.java, ambos son bien compilados, pero al querer ejecutar el proyecto me indica el siguiente error:
"The system couldnt find a suitable main method or htm(l) file in the active project"
Lo que se es que mi proyecto presenta la siguiente estructura en sus archivos:
C:Reloj/Reloj.java
C:Reloj/UsoReloj.java
C:UsoReloj.html
Los códigos son los siguientes:
public class Reloj {
private int horas, minutos, segundos;
public Reloj() {
horas=12;
minutos=0;
segundos=0;
}
public void cambiarHora(int h, int m, int s) {
horas=h;
minutos=m;
segundos=s;
}
public String obtenerHora() {
return "Hora: "+ horas + "Minutos: "+minutos+ "Segundos: "+segundos;
}
}
import java.awt.*;
import java.applet.Applet;
public class UsoReloj extends Applet{
Reloj R;
public void init(){
new Reloj();
R.cambiarHora(12,23,34);
}
public void paint(Graphics g){
g.drawString(R.obtenerHora(),20,20);
}
}
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET
code = "UsoReloj.class"
width = "500"
height = "300"
>
</APPLET>
</CENTER>
</BODY>
</HTML>
SI ALGUIEN ME PUEDE AYUDAR ESTARÍA PROFUNDAMENTE AGRADECIDO.
Este proyecto tiene dos archivos Reloj.java UsoReloj.java, ambos son bien compilados, pero al querer ejecutar el proyecto me indica el siguiente error:
"The system couldnt find a suitable main method or htm(l) file in the active project"
Lo que se es que mi proyecto presenta la siguiente estructura en sus archivos:
C:Reloj/Reloj.java
C:Reloj/UsoReloj.java
C:UsoReloj.html
Los códigos son los siguientes:
public class Reloj {
private int horas, minutos, segundos;
public Reloj() {
horas=12;
minutos=0;
segundos=0;
}
public void cambiarHora(int h, int m, int s) {
horas=h;
minutos=m;
segundos=s;
}
public String obtenerHora() {
return "Hora: "+ horas + "Minutos: "+minutos+ "Segundos: "+segundos;
}
}
import java.awt.*;
import java.applet.Applet;
public class UsoReloj extends Applet{
Reloj R;
public void init(){
new Reloj();
R.cambiarHora(12,23,34);
}
public void paint(Graphics g){
g.drawString(R.obtenerHora(),20,20);
}
}
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET
code = "UsoReloj.class"
width = "500"
height = "300"
>
</APPLET>
</CENTER>
</BODY>
</HTML>
SI ALGUIEN ME PUEDE AYUDAR ESTARÍA PROFUNDAMENTE AGRADECIDO.
por lo que decis calculo que estaras ejecutando mal el applet
estaras usando el comando "java" y lo que tenes que usar es "appletviewer"
>appletviewer UsoReloj.html
o bien abrir el html con un navegador que tenga java
estaras usando el comando "java" y lo que tenes que usar es "appletviewer"
>appletviewer UsoReloj.html
o bien abrir el html con un navegador que tenga java