io però non ci sono riuscito, ti posto il codice:
import javax.swing.*;
import java.awt.*;
public class Prova extends JFrame{
JFrame jf;
public Prova(String titolo){
jf=new JFrame(titolo);
jf.setBounds(50,50,600,300);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container cont= jf.getContentPane();
cont.setLayout(new FlowLayout());
cont.add(new Pan1());
jf.setVisible(true);
}
public static void main(String args[]){
Prova client=new Prova("Prova JFrame");
}
}
per il file Prova.java e
import javax.swing.*;
import java.awt.*;
class Pan1 extends JPanel{
String label1="Vis. nella stanza";
JLabel lab1;
JPanel pan1;
public Pan1(){
lab1=new JLabel(label1);
pan1=new JPanel();
pan1.add(lab1);
}
}
per il file Pan1.java
Vedi errori grossolani? Il compilatore non me ne da, ma poi genera errori in esecuzione