• Log in or sign up for an account here: https://www.sythe.org/login

Noob Help, Lol. :P

Andymarrs

Member
Joined
Mar 19, 2007
Sythe Gold
0
Messages
95
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:

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?
 
You have to compile it.

In notepad type this
Code:
javac *.java
pause

Save it as compile.cmd Than put the java file in the same directory the compile.cmd is and run compile.cmd and it will create a class file.
 
Or you can do this:

Start>Run> "cmd"

Type "cd:\\ xxx \ xxx (directoanary where your file is ex: c:\\progam files\java)

and the write "javac xx (the file you want to compile)
 
you got it in the wrong place man...pm me
 
Runescape Gamblingrunescape gambling
Back
Top