JDesktopPane dentro de um JApplet [RESOLVIDO]

1 resposta
A

pessoal, há algum tempo eu ralei no Google para achar como adicionar um JDesktopPane em um JApplet e acabei achando. Mas acontece que o “espertão” que vos fala não salvou nenhum explo para utilizar futuramente, e agora não consigo funcionar de jeito algum!
A finalidade disso é para poder abrir JInternalFrame no Applet e poder minimizá-los (ou fechá-los) todo de uma vez usando o vetor DesktopPane.getAllFrames(), já que se eu adicionar os JInternalFrames direto no JApplet eu não consigo obter esse vetor.

eu estou tentando assim:

import javax.swing.JApplet;
import javax.swing.JDesktopPane;
import javax.swing.JInternalFrame;


public class Teste extends JApplet{
	JDesktopPane mDesk;
	JInternalFrame intFrm;
	
	public void init() {
		mDesk = new JDesktopPane();
		intFrm = new JInternalFrame("TESTE");
		intFrm.setVisible(true);
		mDesk.add(intFrm);
		getContentPane().add(mDesk);
	}
}

*PS: eu já tentei com:

add(mDesk);

e também:

setContentPane(mDesk);

alguém me ajude, por favor.

1 Resposta

A

Foi só colocar setLocation() e setSize() para o internalFrame que funcionou.
:lol:

Criado 13 de maio de 2009
Ultima resposta 15 de mai. de 2009
Respostas 1
Participantes 1