java applet 用HTML打开的时候报错

问题描述

package com.test;import javax.swing.JApplet;public class MyApplet extends JApplet { String s ; public void init() { s = new String("Hello World"); } public void paint(Graphics g ){   g.drawString("Hello World!",5,35); } }<HTML> <TITLE>HelloWorld! Applet</TITLE> <APPLET CODE="MyApplet.class" WIDTH=200 HEIGHT=100>   </APPLET></HTML> 刚开始学applet 一个最简单的例子为什么加了包名就报错啊?java.lang.NoClassDefFoundError: MyApplet (wrong name: com/test/MyApplet)把包名去掉就好了之前都是手打的,用myeclips就没办法了顺便求一下applet的教程 问题补充:请问如何解决啊

解决方案

在javaeye里就有http://blog.csdn.net/Silver6wings/archive/2009/09/29/4618137.aspx加一个属性就好了比如全路径为D:eclipseworkspacehelloworldcomtestMyApplet.class包为 package com.test;最后结果<applet code="com.test.helloapplet.class" codebase="D:eclipseworkspacehelloworld" width=300 height=100>
解决方案二:
我挺无语的。<APPLET CODE="com.test.MyApplet.class" WIDTH=200 HEIGHT=100>   </APPLET>
解决方案三:
<APPLET CODE="MyApplet.class" WIDTH=200 HEIGHT=100>   </APPLET> java.lang.NoClassDefFoundError: MyApplet (wrong name: com/test/MyApplet) 你界面引入Java类的时候,没有加包名,导致找不到这个类。

时间: 2024-09-22 07:27:40

java applet 用HTML打开的时候报错的相关文章

java-selenium打开chrome窗口报错

问题描述 selenium打开chrome窗口报错 Java通过selenium模拟打开chrome窗口报错 出现 "您使用的是不受支持的命令行标记:--ignore --certificate --errors.稳定性和安全性会有所下降". Chrome浏览器版本是 44.0.2403.157 chromedriver的版本是2.9 请问如何设置能过滤该错误?哪位同仁贴个代码看看. 解决方案 打开窗口报错.----------------------

java 打开项目tomcat报错

问题描述 java 打开项目tomcat报错 起动tomcat的时候没啥问题..在ie的地址栏中输入http://localhost后 tomcat报错 如下 浏览器页面空白啥都不显示 求解决 解决方案 空指针异常,查看一下内存数据库加载是否成功.

eclipse安装反编译工具jad打开.class文件报错

问题描述 eclipse安装反编译工具jad打开.class文件报错 /*jadclipse*/ /* DECOMPILATION REPORT Decompiled from: D:mavenrepositoryorgspringframeworkspring-webmvc3.2.4.RELEASEspring-webmvc-3.2.4.RELEASE.jar Total time: 0 ms Jad reported messages/errors: Exit status: 0 Caugh

android-Android程序在有些手机上可以运行有些手机打开时就报错

问题描述 Android程序在有些手机上可以运行有些手机打开时就报错 有些人说是手机系统版本的问题,我的版本设置为 android:minSdkVersion=""8"" android:targetSdkVersion=""19"" />错误为:03-27 17:42:49.851: D/jdwp(18655): sendBufferedRequest : len=0x3303-27 17:42:50.544: D/d

Sql Server打开sa属性报错的解决方法

--如果打开sa属性报错如下: 无法显示请求的对话框.属性IsLocked不可用于"登录名sa".该对象可能没有此属性,也可能是访问权限不足而无法检索. --解决办法: 首先用windows登录,后打开查询分析器,在查询分析器中输入: alter login sa with password = 'newpwd' unlock, check_policy = off, check_expiration = off 查看本栏目更多精彩内容:http://www.bianceng.cnht

Win8系统打开防火墙失败报错0x80070437怎么办

Win8系统打开防火墙失败报错0x80070437怎么办   原因:极有可能就是把安全中心和防火墙帐户更改了,这样就会无法互相进行识别,可以利用均设置成本服务,把两个帐户统一. 解决方法: 1.在win8系统里面直接点击wind+X键组合键运行(R),在输入框里面输入services.msc字符,然后点击回车; 2.然后找到Security Center(安全中心)和Firewall(系统防火墙)这两项服务; 3.对上面的两项服务分别右键点击,选择属性,然后就登录; 4.选择此帐户之后,在后面写

详解打开网页js报错问题

  打开网页js报错问题详解,具体内容如下所示: 最近时常会碰到网页报错的问题,因为最近图方便,会用到很多现成的js.  报错的解决,第一个就是看,找出错误,直接就是点右下角的,看一下第几行,然后,右键页面,看源代码,因为如果你直接进程序,有很多include的原因,显示的第几行第几行,很难弄清楚,然后,最简单的方法,一个一个js排除,删掉不能用的那个. 另外,如果几个js同时存在,而有1,2个不能正常运行是,改掉几个的名称,因为有的组件了,js的名称会冲突,最多见的就是jquery. 还有个就

weblogic连接池-Java调用Oracle存储过程传入数组参数报错

问题描述 Java调用Oracle存储过程传入数组参数报错 weblogic连接池 JNDI提供的链接保存 Oracle数组 报错 oracle.jdbc.driver.T4CConnection cannot be cast to oracle.jdbc.OracleConnection oracle.jdbc.driver.T4CConnection cannot be cast to oracle.jdbc.OracleConnection 大家好,我在用weblogic连接池 JNDI

asp 连接数据库-ASP网站不能在其他电脑上打开,浏览器报错为没有找到LocalDB实例名

问题描述 ASP网站不能在其他电脑上打开,浏览器报错为没有找到LocalDB实例名 这是我的数据库连接代码 <add name="DatabaseConnectionString2" connectionString="Data Source=(LocalDB)MSSQLLocalDB;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;Connect Timeout=30"