Original Post
Okay, I'm in school, and my teacher won't help me. I'm getting run-time errors in my Java program, and I don't know why.
import java.io.*;
import java.awt.*;
import java.awt.event.*;
public class Flora extends Frame implements ActionListener
{
public static void main(String[] args)
{
Flora window = new Flora();
window.setTitle("Flora City Stickers");
window.setSize(450,250);
window.setVisible(true);
}
public Flora()
{
setBackground(Color.magenta);
addWindowListener(
new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
}
public void actionPerformed(ActionEvent e){}
} java.lang.ClassCastException: Flora at sun.applet.AppletPanel.createApplet(AppletPanel.java:710) at sun.applet.AppletPanel.runLoader(AppletPanel.java:639) at sun.applet.AppletPanel.run(AppletPanel.java:319) at java.lang.Thread.run(Thread.java:595) The frame won't initialize and I have no clue why. This code is exactly from the book, so if the book has faulty code, well, I'm in trouble. [Edited by - Drunken_Monkey on April 24, 2006 8:04:58 AM]