Ayuda novato en java
Publicado por delphos (1 intervención) el 25/12/2005 02:08:05
Hola foro tengo este codigo tan simple y al compilar me dice:
"Ejemplo7.java uses or overrides a deprecated API."
utilizo la opcion deprecated y me dice:
Ejemplo7.java:23: warning: [deprecation] handleEvent(java.awt.Event) in java.event
.Component has been deprecate
public boolean handleEvent(Event ev)
^
Ejemplo7.java:31: warning: [deprecation] handleEvent(java.awt.Event) in java .event.Component has been deprecate
return super.handleEvent(ev);
Alguien me puede decir a que es devido lo unico que quiero es que cuando se de al boton cerrar se cierre tanto si es llamado como standlone como applet.
// grabar como "Ejemplo7.java"
// compilar con "javac Ejemplo7.java"
import java.awt.*;
public class Ejemplo7 extends Frame {
boolean inAnApplet = true;
public static void main(String args[]) {
Ejemplo7 window = new Ejemplo7();
window.inAnApplet = false;
window.setTitle("Ejemplo");
window.pack();
window.setVisible(true);
}
public Ejemplo7() {
Panel panelAlto = new Panel();
panelAlto.add("West", new Label("Cartel", Label.CENTER));
panelAlto.add("East", new TextArea("Area de texto", 5, 20));
add("North", panelAlto);
Panel panelBajo = new Panel();
panelBajo.add(new TextField("Campo de Texto"));
panelBajo.add(new Button("Botón"));
add("South",panelBajo);
}
public boolean handleEvent(Event ev) {
if (ev.id == Event.WINDOW_DESTROY) {
if (inAnApplet) {
dispose();
} else {
System.exit(0);
}
}
return super.handleEvent(ev);
}
}
"Ejemplo7.java uses or overrides a deprecated API."
utilizo la opcion deprecated y me dice:
Ejemplo7.java:23: warning: [deprecation] handleEvent(java.awt.Event) in java.event
.Component has been deprecate
public boolean handleEvent(Event ev)
^
Ejemplo7.java:31: warning: [deprecation] handleEvent(java.awt.Event) in java .event.Component has been deprecate
return super.handleEvent(ev);
Alguien me puede decir a que es devido lo unico que quiero es que cuando se de al boton cerrar se cierre tanto si es llamado como standlone como applet.
// grabar como "Ejemplo7.java"
// compilar con "javac Ejemplo7.java"
import java.awt.*;
public class Ejemplo7 extends Frame {
boolean inAnApplet = true;
public static void main(String args[]) {
Ejemplo7 window = new Ejemplo7();
window.inAnApplet = false;
window.setTitle("Ejemplo");
window.pack();
window.setVisible(true);
}
public Ejemplo7() {
Panel panelAlto = new Panel();
panelAlto.add("West", new Label("Cartel", Label.CENTER));
panelAlto.add("East", new TextArea("Area de texto", 5, 20));
add("North", panelAlto);
Panel panelBajo = new Panel();
panelBajo.add(new TextField("Campo de Texto"));
panelBajo.add(new Button("Botón"));
add("South",panelBajo);
}
public boolean handleEvent(Event ev) {
if (ev.id == Event.WINDOW_DESTROY) {
if (inAnApplet) {
dispose();
} else {
System.exit(0);
}
}
return super.handleEvent(ev);
}
}
Valora esta pregunta


0