package baf.sci;

import java.awt.*;
import java.awt.event.*;
import com.sun.java.swing.*;

public class BafFrame extends JFrame {
  public BafFrame(String s, Component c, int xsize, int ysize) {
    setTitle(s);
    setDefaultCloseOperation(DISPOSE_ON_CLOSE);

    JScrollPane sp = new JScrollPane(c);
    Container content = getContentPane();
    content.setLayout(new BorderLayout());
    content.add("Center", sp);
    
    pack();
    if (xsize > 0 || ysize > 0) {
      Dimension size = getSize();
      if (xsize > size.width) size.width = xsize;
      if (ysize > size.height) size.height = ysize;
      setSize(size);
    }
  }

  public BafFrame(String s, Component c) {
    this(s, c, 0, 0);
  }

}
