Applet vs Frame

Oi, gostaria que me ajudasse no seguinte ponto:

Eu tenho um applet e gostaria que o mesmo rodasse em um Frame (ou JFrame) pois nao quero vinculá-lo a um browser… ao invés do browser gostaria que fosse um Frame.

Alguem poderia me ajudar ?

Oi

Amigão, é simples…

  1. Mude a classe pai de JApplet para JFrame
  2. Mude o método init para main ou para o construtor… :slight_smile:
  3. Seja feliz…

T+

fredcobain, pra vc não mudar muita coisa tem como vc fazer assim:
Mesmo sendo extends JApplet vc insere o método main, algo do tipo do ex. a seguir:

[code]public static void main(String args[]) {
JFrame frameSys = new JFrame();
frameSys.setTitle(“Título pra aplicação”);
frameSys.setBounds(50, 50, 100, 100);
frameSys.setExtendedState(JFrame.MAXIMIZED_BOTH);

MinhaApplet appletSys = new MinhaApplet();
appletSys.init();
appletSys.start();
frameSys.getContentPane().add(appletSys);

frameSys.setVisible(true);

frameSys.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent arg0) {
System.out.println(“Fechando Aplicação”);
System.exit(0);
}
});
}[/code]

Aí ele roda tanto em applet quando em sistema normal, aí é com vc…
fiz alguns sistemas assim, eles rodam tanto como applet, como quando estão “instalados” na máquina (.jar), quando via webstart. :grin:

Abraço,
Maicon

Maicon, eu tentei fazer do jeito que vc disse mas deu um erro fatal aki:

eu posso te mandar o applet pra vc tentar rodar em frame ?
Obrigado pela atenção
Fred

perfeito fredcobain, mande e eu vejo.
Te mando meu e-mail via mensagem privada…

Abraço,
Maicon