Noob Help, Lol. :P

Discussion in 'Programming General' started by Andymarrs, Jan 14, 2008.

Noob Help, Lol. :P
  1. Unread #1 - Jan 14, 2008 at 8:14 PM
  2. Andymarrs
    Joined:
    Mar 19, 2007
    Posts:
    95
    Referrals:
    0
    Sythe Gold:
    0

    Andymarrs Member

    Noob Help, Lol. :P

    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?
     
  3. Unread #2 - Jan 14, 2008 at 9:00 PM
  4. Fate1
    Joined:
    Apr 21, 2005
    Posts:
    773
    Referrals:
    2
    Sythe Gold:
    5

    Fate1 Apprentice
    Banned

    Noob Help, Lol. :P

    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.
     
  5. Unread #3 - Feb 3, 2008 at 2:31 PM
  6. Iko
    Joined:
    Feb 3, 2008
    Posts:
    67
    Referrals:
    0
    Sythe Gold:
    0

    Iko Member

    Noob Help, Lol. :P

    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)
     
  7. Unread #4 - Feb 6, 2008 at 5:53 AM
  8. _3x6
    Joined:
    Dec 23, 2007
    Posts:
    232
    Referrals:
    0
    Sythe Gold:
    0

    _3x6 Active Member
    Banned

    Noob Help, Lol. :P

    you got it in the wrong place man...pm me
     
< C# Tutorial | Paying For HElp >

Users viewing this thread
1 guest


 
 
Adblock breaks this site