I have two classes:
(1) Class A, which extends JApplet, implements Runnable + some Listener stuff
(2) Class B, which has a main method and is not an applet
My question is, how do I create class A with class B's main method? Is this even possible?
What I'm doing right now (and this may be totally wrong because I'm still an amateur) is the following:
public class classB
{
static classA applet;
public static void main(String[] args){
//misc.
applet = new classA();
applet.init();
}
//misc.
}
The problem is, the applet isn't showing up.
Using some System.out.println() lines, I'm pretty sure of the following:
- If I don't call the applet's init() method, that method isn't executed.
- The applet's paint() method is not executed.
Any idea what's going on?
Edit: By the way, the applet functions properly when I launch it manually/without classB.