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.