home *** CD-ROM | disk | FTP | other *** search
- import com.sun.java.swing.JComponent;
- import com.sun.java.swing.JInternalFrame;
- import com.sun.java.swing.JLabel;
- import com.sun.java.swing.JPanel;
- import com.sun.java.swing.JScrollPane;
- import com.sun.java.swing.JTextArea;
- import com.sun.java.swing.JTextField;
- import com.sun.java.swing.border.EmptyBorder;
- import java.awt.BorderLayout;
- import java.awt.Component;
- import java.awt.Container;
-
- public class MetalworksDocumentFrame extends JInternalFrame {
- static int openFrameCount;
- static final int offset = 30;
-
- public MetalworksDocumentFrame() {
- super("", true, true, true, true);
- ++openFrameCount;
- ((JInternalFrame)this).setTitle("Untitled Message " + openFrameCount);
- JPanel var1 = new JPanel();
- ((JComponent)var1).setBorder(new EmptyBorder(10, 10, 10, 10));
- ((Container)var1).setLayout(new BorderLayout());
- ((Container)var1).add(this.buildAddressPanel(), "North");
- JTextArea var2 = new JTextArea(15, 50);
- ((JComponent)var2).setBorder(new EmptyBorder(0, 5, 0, 5));
- var2.setLineWrap(true);
- JScrollPane var3 = new JScrollPane(var2, 22, 30);
- ((Container)var1).add(var3, "Center");
- ((JInternalFrame)this).setContentPane(var1);
- ((JInternalFrame)this).pack();
- ((Component)this).setLocation(30 * openFrameCount, 30 * openFrameCount);
- }
-
- private JPanel buildAddressPanel() {
- JPanel var1 = new JPanel();
- ((Container)var1).setLayout(new MetalworksDocumentFrame$LabeledPairLayout(this));
- JLabel var2 = new JLabel("To: ", 4);
- JTextField var3 = new JTextField(25);
- ((Container)var1).add(var2, "label");
- ((Container)var1).add(var3, "field");
- JLabel var4 = new JLabel("Subj: ", 4);
- JTextField var5 = new JTextField(25);
- ((Container)var1).add(var4, "label");
- ((Container)var1).add(var5, "field");
- JLabel var6 = new JLabel("cc: ", 4);
- JTextField var7 = new JTextField(25);
- ((Container)var1).add(var6, "label");
- ((Container)var1).add(var7, "field");
- return var1;
- }
- }
-