import java.applet.Applet;
import com.sun.j3d.utils.applet.MainFrame;
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class SteepestDescent extends Applet {
private static JTabbedPane tp; 

public SteepestDescent(){
  tp = new JTabbedPane();
  
    tp.addTab ("Input", new InputPanel());
    tp.addTab ("Results", new ResultsPanel());
    tp.addTab ("History", new HistoryPanel());
    tp.setMnemonicAt(0, KeyEvent.VK_I);
    tp.setMnemonicAt(1, KeyEvent.VK_R);
    tp.setMnemonicAt(2, KeyEvent.VK_H);
    
    //tp.setTabPlacement(JTabbedPane.RIGHT);
    setLayout(new BorderLayout());
    add("Center", tp);
  }
  public static void setTab(int tab) {
   tp.setSelectedIndex(tab);
  }
  
  
  public static void main(String[] args) {
    Frame frame = new MainFrame(new SteepestDescent(), 600, 600);
    frame.setTitle("Steepest Descent Algorithm");
}
}