:?:
Galera to começando agora com auxilio do livro Introdução ao java (Peter Jandl Junior editora Berkeley) Tem este exemplo ai em baixo que não consegui rodar não sei se foi as horas que que passei na frente do computador mas se alguem pude aponta o erro pra min eu agradeço.
O erro e o seguinte:
C:codigosFrame2.java:5: Frame2 should be declared abstract; it does not define windowOpened(java.awt.event.WindowEvent) in Frame2
public class Frame2 extends Frame implements WindowListener {
^
<a href="//Frame2.java" class="onebox" target="_blank">//Frame2.java</a>
import java.awt.<em>;
import java.awt.event.</em>;
public class Frame2 extends Frame implements WindowListener {
public Frame2() { //construtor
setTitle(“Demonstração de Frame #2”); //titulo
setBounds(50, 50, 320, 160); //posicao e tamanho
addWindowListener(this); //registro de listener
}
// interface windowslistener
public void windowClosing(WindowEvent e) {
System.exit(0);
}
public void WindowClosed(WindowEvent e) {}
public void WindowIconified(WindowEvent e) {}
public void WindowOpened(WindowEvent e) {}
public void WindowDeiconified(WindowEvent e) {}
public void WindowActivated(WindowEvent e) {}
public void WindowDeactivated(WindowEvent e) {}
public static void main(String args[]) {
new Frame2().show(); //instanciacao e exibicao
}
}
so assim nao consegui compilar, Com uma classe anônima interna eu consegui.
e implementando explicitamente WindowAdapter em uma classe separada tambem.
…eh que fiz de cabeça… :lol:
