//Rectangles.java import java.awt.*; import javax.swing.*; public class Rectangles extends JApplet { public void init() { String input; input = JOptionPane.showInputDialog("Enter # rows"); int rows = Integer.parseInt(input); input = JOptionPane.showInputDialog("Enter # columns"); int cols = Integer.parseInt(input); JTextArea textarea = new JTextArea(10,60); textarea.setLineWrap( true ); textarea.setFont( new Font("Courier",Font.BOLD,18) ); for (int i=1; i<=rows; i++) { for (int j=1; j<=cols; j++) if (i==1 || i==rows || j==1 || j==cols) textarea.append ("*"); else textarea.append (" "); textarea.append ("\n"); } JScrollPane scrollpane = new JScrollPane(textarea); JOptionPane.showMessageDialog(null, scrollpane, "Cool textarea with a scrollbar", JOptionPane.PLAIN_MESSAGE); } }