EDIT:
This tutorial helped me
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
I'm a noobie at learning java, and I don't know how to exactly 'compile'
http://java.sun.com/developer/onlineTraining/awt/contents.html#AWTIntroduction
I'm doing the first tutorial on that, and I'm wondering how to create a class file, to work this the AButton
I have the Applet webpage set up and my AButton.java file set up as:
When I open the page, I get:
How do I create a class file?
This tutorial helped me
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
I'm a noobie at learning java, and I don't know how to exactly 'compile'
http://java.sun.com/developer/onlineTraining/awt/contents.html#AWTIntroduction
I'm doing the first tutorial on that, and I'm wondering how to create a class file, to work this the AButton
I have the Applet webpage set up and my AButton.java file set up as:
Code:
import java.awt.Button;
import java.applet.Applet;
public class AButton extends Applet {
public void init() {
// STEP 1: Compose the GUI
Button beepButton = new Button("Beep");
add(beepButton);
// STEP 2: Setup Event handlers
beepButton.addActionListener(new Beeper());
// STEP 3: Display the GUI (automatic -- this is an applet)
}
}
When I open the page, I get:
Code:
load: class AButton.class not found.
java.lang.ClassNotFoundException: AButton.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Documents and Settings\Andy\Desktop\Java\AButton\class.class (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
java.lang.ClassFormatError: Incompatible magic value 1768779887 in class file AButton
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
load: class AButton.class not found.
java.lang.ClassNotFoundException: AButton.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Documents and Settings\Andy\Desktop\Java\AButton\class.class (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
How do I create a class file?

