Abrir um JFrame dentro de um appplet

5 respostas
biozit

Bom dia!

preciso que o applet abra o jframe “dentro” do navegador e não como uma janela nova…

java.lang.IllegalArgumentException: adding a window to a container

ou existe outro componente que se utiliza dentro do applet

5 Respostas

R

Ao invés de herdar JFrame, herde de JApplet

biozit

jah ta com o Applet e continua dando o mesmo erro… :?

biozit

tpo…essa é um parte do codigo…

<blockquote>import java.awt.Component;

import java.awt.Dimension;

import java.awt.Event;

import java.awt.Frame;

import java.awt.ScrollPane;

import javax.swing.JFrame;

import rfb.SecTypes;

class ViewportFrame extends javax.swing.JApplet {

public ViewportFrame(String name, CConn cc_) {

// super(name);

JFrame asdf = new JFrame();

asdf.setLayout(null);

cc = cc_;

sp = new ScrollPane();

add(sp);

add(asdf);

}</blockquote>

e mesmo com o extends…ele mostra o mesmo erro…

R

Não crie um JFrame dentro da sua classe, não há a necessidade.

Adicione seus componentes visuais ao container do sua própria classe (que herda JApplet).

biozit

blz, valeu…so que os componentes não tão aparecendo…so quando tinha o frame (e ele aparece fora do navegador)…

Criado 7 de fevereiro de 2007
Ultima resposta 7 de fev. de 2007
Respostas 5
Participantes 2