ok folks, here is my issue. In my splash screen, when I click the continue button it should load a second screen and class. however for some reason clicking the button...well it doesnt work. Below is the code and any help would be GREATLY appreciated.
splash screen class:
import java.applet.*;
import java.awt.*;
 
import javax.swing.*;
import java.awt.event.*;
 
 
 
public class Splash_Screen extends Applet implements ActionListener
{
   Calculations Calc1;
   private Color current_color = Color.black;
   private Button Continue;
   private int numClicks = 0;
   TextField text = new TextField(20);
   public void init()
   {
       this.setLayout(null);
       this.setBackground(Color.cyan);
       Button Continue = new Button("Continue");
 
 
       /*------------------------------------*/
       Continue.setForeground(Color.black);
       Continue.setBackground(Color.lightGray);
       Continue.setLocation(200, 200);
       Continue.setSize(100, 30);
 
       /*------------------------------------*/
       /*---------------------------------------*/
       resize(500,500);
 
       this.add(Continue);
       Continue.addActionListener(this);
 
 
   }
 
   public void windowClosing(WindowEvent e) {
 
       System.exit(0);
   	}
	 public void paint(Graphics g)
	 {
 
		 	setSize(500,450);
			g.drawString("Fuel Ussage Calculation Program.", 150, 25);
			g.drawString("This Program is designed to take in your vehicle type,  gas type,  and distance.",50,40);
			g.drawString("Created by: ", 50, 55);
			g.drawString(".", 50, 70);
			g.drawString("If an oil change is nessecary, a warning will appear", 50, 150);
 
	 }
 
 
	 public void actionPerformed(ActionEvent e) {
	       if(e.getSource() == "Continue")
	       {
	       	Calc1 = new Calculations();
	       	Calculations.main(null);
 
	       }
	   }
 
}

My fuel calculations class:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
 
 
public class Calculations extends JFrame implements ActionListener
{
JLabel Distance;
JTextField txt1;
JRadioButton Super_Unleaded;
JTextField txt2;
JRadioButton Desiel;
JRadioButton Unleaded;
JRadioButton Leaded;
JRadioButton rdb4;
JRadioButton SUV;
JRadioButton Luxury;
JRadioButton MidSize;
JRadioButton Compact;
 
static JPanel p1;
static JPanel p2 ;
static JPanel p3;
//public static Object Calculations;
 
 
	public  Calculations()
	{
 
		setLayout (new BorderLayout());
		Distance = new JLabel("Enter Distance To Be Traveled: ");
		Super_Unleaded = new JRadioButton("Super Unleaded");
		Desiel = new JRadioButton ("Desiel");
		Unleaded = new JRadioButton ("Unleaded");
		Leaded = new JRadioButton ("Leaded");
		SUV = new JRadioButton("SUV");
		Luxury = new JRadioButton ("Luxury");
		MidSize = new JRadioButton ("Mid-Size");
		Compact = new JRadioButton ("Compact");
		txt1 = new JTextField (20);
		txt2 = new JTextField ("25");
		txt2.setEditable (false);
 
 
		p1 = new JPanel ();
		p2 = new JPanel ();
		p3 = new JPanel ();
 
		p1.setBounds(30,150,400,200);
	    p2.setBounds(300,300,200,100);
	    p3.setBounds(300,400,200,100);
	    p1.add (Distance);
	    p1.add (txt1);
 
 
	    Distance.setBounds(10,10,200,20);
	    txt1.setBounds(210,10,70,20);
 
	    Super_Unleaded.setBounds(10,90,150,15);
	    Desiel.setBounds(10,110,100,15);
	    Unleaded.setBounds(10,130,100,15);
	    Leaded.setBounds(10,150,100,15);
	    SUV.setBounds(250,90,150,15);
	    Luxury.setBounds(250,110,100,15);
	    Compact.setBounds(250,130,100,15);
	    MidSize.setBounds(250,150,100,15);
 
	    add(Super_Unleaded, BorderLayout.CENTER);
	    add(Desiel, BorderLayout.CENTER);
	    add(Unleaded, BorderLayout.CENTER);
	    add(Distance, BorderLayout.CENTER);
	    add(Leaded, BorderLayout.CENTER);
	    add(txt1, BorderLayout.CENTER);
	    add(SUV, BorderLayout.CENTER);
	    add(Luxury, BorderLayout.CENTER);
	    add(Compact, BorderLayout.CENTER);
	    add(Distance, BorderLayout.CENTER);
	    add(MidSize, BorderLayout.CENTER);
 
 
	}
	public static void main(String[] args)
	{
		Calculations g = new Calculations();
		g.add(p1);
		g.add(p2);
		g.setSize(420,250);
		g.setVisible(true);
		g.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
		g.setTitle("Fuel Calculations");
		g.setBackground(Color.cyan);
 
	}
}

now the above two classes are also in two separate files. So my first quesiton is again how to get the continue button to load up the second class. The second one is would it be easier to have this all in one file, I mean the reason why I have it in two files is to kind of get me prepared for more robust projects once i get done this whole schoolin thing. Cheers and thanks in advance.

--- Update ---

disregard! finally figured it out...i think