Se compilo questo codice non mi da errore ma non mi carica l' applet....come mai?
Ciao





import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.net.*;

public class Text extends JApplet

{


public void init()

{

Container contentPane = getContentPane();
contentPane.add(new TextAreaFrame());




}
}



class TextAreaFrame extends JFrame
{
public TextAreaFrame()

{
setTitle("TextAreaTest");
setSize(WIDTH, HEIGHT);

Container contentPane = getContentPane();

buttonPanel = new JPanel();


JButton insertButton = new JButton("Insert");
buttonPanel.add(insertButton);
insertButton.setMnemonic('I');
insertButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{


try

{
// lettura contenuto file e inserimento nell' applet

InputStream in = TextAreaFrame.class.
getResourceAsStream("Prova.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
String line;
while ((line = reader.readLine()) != null)
textArea.append(line + "\n");

} //fine try

catch(IOException exception)

{
exception.printStackTrace();

}


}
});



wrapButton = new JButton("Wrap");
buttonPanel.add(wrapButton);
wrapButton.setMnemonic('W');
wrapButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent evt)
{
boolean wrap = !textArea.getLineWrap();
textArea.setLineWrap(wrap);
scrollPane.validate();
wrapButton.setText(wrap ? "No Wrap" : "Wrap");
}
});

contentPane.add(buttonPanel, BorderLayout.SOUTH);



textArea = new JTextArea(8, 40);
scrollPane = new JScrollPane(textArea);

contentPane.add(scrollPane, BorderLayout.CENTER);
}

public static final int WIDTH = 300;
public static final int HEIGHT = 300;

private JTextArea textArea;
private JScrollPane scrollPane;
private JPanel buttonPanel;
private JButton wrapButton;
}