I realize there\'s a million of these posts but none of them have helped me so here goes: I\'m trying to deploy a very, very simple applet that will not load properly. My HT
If the class SimpleApplet
is in package test
put the HTML in the parent directory (as detailed above), and use this HTML.
<html>
<head>
<meta http-equiv="Content-Type" content"text/html; charset=utf-8">
</head>
<body>
<applet code = "test.SimpleApplet"
width = "320" height = "100"></applet>
</body>
</html>
Judging from
along with other attempts, including removing the ", trying absolute and all partial path names, and using .java
You are attempting to source test/SimpleApplet.java rather than test/SimpleApplet.class. You will need to compile your SimpleApplet.java file into a SimpleApplet.class file
Make sure that when you do, you use
<applet code = "SimpleApplet.class"
codebase = "/test"
width = "320" height = "100"></applet>
As /test is the codebase, rather than the package name.
NoClassDefFoundError: Ahmed (wrong name: intoapplet/Ahmed )
I've been searching for a solution for 3 days .
Your advice:
If you have named your class 'test' Coding convention recommends it should be 'Test'.
This helped me along with not including the package declaration in my Java class. By saving the project with the first letter of it's name as capital.(using eclipse).
----------------------------------Java code: --------------------------------
import java.awt.*;
import javax.swing.*;
public class Ahmed extends JApplet {
private static final long serialVersionUID = 1L;
public void paint(Graphics g){
super.paint(g);
g.drawString("my name is Ahmed Zaki wow this actually
works",300,300);
}
}
----------------------------------HTML code----------------------------------
<html>
<head>
<title>Tutorial applet</title>
</head>
<body>
<Applet code="Ahmed.class" width="400"; height="300";>
</Applet>
</body>
</html>
-------Directory on the open-source SFTP , FTP, WebDAV and SCP client-------
Both , class & html file , in the /public_html/ folder by using "WinSCP" which is a free and open-source SFTP, FTP, WebDAV and SCP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer.
example:
directory for html file = /public_html/index.html
directory for class file = /public_html/Ahmed.class
example no2:
+-- public_html
| +-- index.html
| +-- Ahmed.class