home *** CD-ROM | disk | FTP | other *** search
/ Australian PC Authority 1999 May / may1999.iso / May / JBUILDER / JSAMPLES.Z / MetalworksHelp.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-30  |  1.7 KB  |  40 lines

  1. import com.sun.java.swing.Icon;
  2. import com.sun.java.swing.JButton;
  3. import com.sun.java.swing.JComponent;
  4. import com.sun.java.swing.JInternalFrame;
  5. import com.sun.java.swing.JPanel;
  6. import com.sun.java.swing.JToolBar;
  7. import com.sun.java.swing.UIManager;
  8. import java.awt.BorderLayout;
  9. import java.awt.Component;
  10. import java.awt.Container;
  11. import java.awt.Dimension;
  12.  
  13. public class MetalworksHelp extends JInternalFrame {
  14.    public MetalworksHelp() {
  15.       super("Help", true, true, true, true);
  16.       ((JInternalFrame)this).setIconifiable(true);
  17.       ((JInternalFrame)this).setFrameIcon((Icon)UIManager.get("Tree.openIcon"));
  18.       ((Component)this).setBounds(200, 25, 400, 400);
  19.       JPanel var1 = new JPanel();
  20.       ((JComponent)var1).setOpaque(true);
  21.       ((Component)var1).setBackground(UIManager.getColor("window"));
  22.       ((Container)var1).setLayout(new BorderLayout());
  23.       HtmlPane var2 = new HtmlPane();
  24.       ((Container)var1).add(var2, "Center");
  25.       ((JInternalFrame)this).getContentPane().add(var1);
  26.    }
  27.  
  28.    protected JToolBar buildToolBar() {
  29.       JToolBar var1 = new JToolBar();
  30.       ((Container)var1).add(new JButton("<<"));
  31.       ((Container)var1).add(new JButton(">>"));
  32.       return var1;
  33.    }
  34.  
  35.    public void pack() {
  36.       Dimension var1 = ((JComponent)this).getPreferredSize();
  37.       ((Component)this).setSize(var1.width, var1.height);
  38.    }
  39. }
  40.