import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;public class WriteSign extends JApplet implements ActionListener{

JLabel numLabel,signLabel;
JTextField numField;
JTextArea signArea;
public void init()
{
Container container = getContentPane();
container.setLayout( new FlowLayout( ) );

numLabel = new JLabel( "NUM" );
numField = new JTextField( 15 );
numField.addActionListener( this );
container.add( numLabel );
container.add( numField );

signLabel = new JLabel( "the sign '@' is" );
signArea = new JTextArea( "",2,15 );
signArea.setEditable( false );
container.add( signLabel );
container.add( signArea );
}

public void actionPerformed( ActionEvent actionEvent )
{
int num = Integer.parseInt( actionEvent.getActionCommand() );
String output = "";
if (num >= 1 && num <= 25 )
{
numField.setText( Integer.toString( num ) );
for(int i = 0;i < num; i++ )
{
output += '@';
}
signArea.append( output );
}
else 
signArea.append( "wrong number" );
}}
小弟想打印25个'@',可是applet(eclipse)最多显示了17给我,想以2行的形式打印出25个'@'. 
恳请高手帮忙