I'm playing with Objects in an applet. It's going so far pretty smoothly.
But when I try to run my applet in an actualy browser, a weird error comes up!
Why is this? I do access a object called NightElf in my code, but I have uploaded NightElf.class to my server...
I'm mystified about what to do.
Code is the following.
Thanks for any help.
You can find the apple here. http://www.alexwait.com/Java/ObjectMaking.html
But when I try to run my applet in an actualy browser, a weird error comes up!
Why is this? I do access a object called NightElf in my code, but I have uploaded NightElf.class to my server...
I'm mystified about what to do.
Code is the following.
Code:
// ObjectMaking.java
// Alex Wait (http://www.alexwait.com)
// December 9, 2005
// Purpose: To Play With Constructors
import java.awt.*;
import java.applet.*;
public class ObjectMaking extends Applet
{
public void init()
{
System.out.println("Initializing The Applet");
}
public void destroy()
{
System.out.println("Destroying My Little Applet");
}
public void start()
{
NightElf[] elves;
elves = new NightElf[5];
for (int i = 0; i < 4 ; i++)
{
elves[i] = new NightElf("Custom Elf ");
System.out.println(elves[i].returnName());
}
elves[4] = new NightElf();
System.out.println("Starting Applet!");
System.out.println("Made Some Objects");
}
} // end of ObjectMaking.class
class NightElf
{
private String name;
NightElf()
{
name = "Default Night Elf"; //default name
fakePrint(this.name);
}
NightElf(String customName)
{
name = customName;
}
static void fakePrint(String output)
{
System.out.println(output);
}
public String returnName()
{
return name;
}
} //end of NightElf class
Thanks for any help.
You can find the apple here. http://www.alexwait.com/Java/ObjectMaking.html