devo consegnare per fine Aprile questo piccolo programma ma non riesco a delimitare il campo dell' applet.
Forse a parole non sono stato molto chiaro ma compilando il cidice si nota subito il problema.
Spero in un vostro aiuto...
Ciao

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


public class TextApplet extends JApplet
{
public void init()
{
JPanel contentPane = (JPanel)getContentPane();
contentPane.add(new TextAreaFrame());
}
}



class TextAreaFrame extends JPanel

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

private JTextArea textArea;
private JScrollPane scrollPane;
private JPanel buttonPanel;
private JButton wrapButton;
private JButton setButton;
private JButton titButton;

public TextAreaFrame() {

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

setSize( WIDTH,HEIGHT );

buttonPanel = new JPanel();

JButton insertButton = new JButton("Nome");
buttonPanel.add(insertButton);
insertButton.setMnemonic('N');
insertButton.addActionListener(new ActionListener()

{
public void actionPerformed(ActionEvent event)
{
textArea.append("My namw is Stefano"+ "Il mio nome è Stefano ");

}
});

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");
}
});

add(buttonPanel, BorderLayout.SOUTH);
add(scrollPane, BorderLayout.CENTER);

titButton = new JButton("Età");
buttonPanel.add(titButton);
titButton.setMnemonic('E');
titButton.addActionListener(new ActionListener()

{
public void actionPerformed(ActionEvent evt)
{

textArea.append("21 ");

}
});
}
}


nella pagina HTML ho inserito:

<APPLET CODE="TextApplet.class"
WIDTH=300 HEIGHT=200 >
</APPLET>