<jsp:plugin type="applet" code="JfreechartTest.xx.class" codebase="/test/applet/" width="800" height="800">
运行的时候出现
java.lang.NullPointerException
at sun.plugin2.applet.Plugin2Manager.findAppletJDKLevel(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
异常:java.lang.NullPointerException
原因是
1,JfreechartTest.xx.class文件我是直接从Eclipse的workspace下拷贝过来的,有的时候莫名其妙的报错。
2,直接通过控制台,在\webapps\test\applet\JfreechartTest直接用javac编译,但是要注意把 所需jar包放在,jre6\lib\ext下。编译好好就不会报错了.jre6\lib\ext 下新加入的那几个文件是不能删除的。
以上方法只是针对,手动建立的web工程,对于类似于tomcat的web项目,还没有测试。
先去吃中饭下午尽量解决这个问题。
分享到:
相关推荐
### jfreechart 用法详解 #### 一、概述 `jfreechart` 是一个用于创建图表的开源Java库,支持各种类型的图表制作,包括线图、柱状图、饼图等。它提供了丰富的功能来定制图表样式和交互性。在本篇中,我们将通过一...
localVSmember.java 局部变量与成员变量同名问题示例 onlyTest.java 对象传值示例 otherClass.java 从类的外部访问对象的成员 showInstVar.java 演示不同的对象拥有不同的成员变量 showMain.java 演示main方法...
### JApplet实现界面的Java计算器代码:详细解析与知识点 #### 1. JApplet简介 `JApplet`是Java中用于创建浏览器内嵌应用程序的类,它继承自`Applet`类并实现了`Component`接口。通过`JApplet`,开发者可以创建具有...
Java Applet是Java的一种早期应用形式,主要用于在Web浏览器中执行客户端的Java代码。这个"大文件上传的Java Applet mupload.rar"压缩包显然包含了用于实现大文件上传功能的Java源码。在这个源码中,我们可以深入...
**JFreeChart 深入解析与应用实例** JFreeChart 是一个强大的 Java 图表库,它能够生成高质量的图表,适用于多种应用场景,包括报告、应用程序、网页等。本篇文章将深入探讨 JFreeChart 的核心功能,并通过一个具体...
用java实现有日历小程序,适合初学者练习.
### Java Applet 应用程序设计 #### 实验目的与要求 本次实验旨在帮助学习者深入了解Applet的工作原理,熟练掌握Java Applet程序的基本结构及其开发流程,同时探索Applet如何与浏览器进行通信。 #### 一、Applet...
JAVA 3D开发工具包(3个版本),java3d-1_3、java3d-1_4、java3d-1_5,加一个例子。例子代码如下: import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d....
6. **Swing集成**:在Java Swing应用程序中,JFreeChart与JFrame、JApplet等组件无缝集成,提供丰富的图形用户界面功能。 7. **图表类型**:除了基本的线图和柱状图,JFreeChart还支持面积图、饼图、散点图、甘特图...
1.JAVA 应用程序的主类需包含 main 方法,main 方法的正确形参是 String args[]。 2.JAVA 应用程序可以使用 `public static void main(String args[])` 作为主入口。 二、JAVA Applet 基础知识点 1.JAVA Applet 在...
- `java.lang`包是Java的核心包,它提供了基本的数据类型、字符串类、异常处理以及系统运行的基本类。 4. import语句: - Java程序中import语句可以有多个,也可以没有,这取决于是否需要导入其他类库的类。 5. ...
一个基础的Java Applet通常会继承`java.applet.Applet`类或`javax.swing.JApplet`类。例如,一个简单的"Hello, World!" Applet可能如下所示: ```java import java.awt.*; import java.applet.*; public class ...
JFreeChart库不仅适用于桌面应用,还支持Web环境,如Java Applet和JavaServer Pages (JSP)。 **Java Applet基础** Java Applet是一种嵌入在HTML页面中的小程序,由Java编译器生成.class文件,然后由Java插件在用户...
- `import java`:导入Java核心包中的类和接口,如`java.lang`、`java.util`等。 - `import javax`:导入Java扩展包中的类和接口,如`javax.swing`等,通常用于扩展Java的核心功能。 #### 17. 接口和抽象类的区别 ...
在Java编程语言中,"画月亮"通常是指利用图形用户界面(GUI)组件和图形绘制API来创建一个图像,模拟出月亮的外观。这个"yueliang.rar_java画月亮"项目是一个示例程序,它可能包含一个Applet,这是一种可以在Web...
一个 Applet 程序是作为 java.Applet 类或 javax.swing.JApplet 类的子类编写的。它不需要 main 方法,而是需要 override start 方法。Applet 对象使用 AWT 或 SWING 进行图形处理。每个 Applet 都可以执行图形处理...
尽管如此,我们仍然可以从这段代码中提取一些与Java编程相关的知识点,尤其是与GUI编程有关的部分。 ### Java Swing框架简介 Java Swing是Java的一个图形用户界面(GUI)工具包,用于构建桌面应用程序。Swing提供...
根据给定的文件信息,我们可以总结出一系列与Java编程语言相关的知识点,这些知识点涵盖了Java的基础概念、语法特性、数据类型、运算符、流操作、事件处理、容器组件、类的声明以及字符串操作等方面。 1. **Java...
// Source File Name: MyCalendar.java package fancy; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Calendar; import javax.swing.*; ...
JFreeChart 是一个流行的开源 Java 图形库,它提供了丰富的图表类型,包括饼图、柱状图、线图、散点图等,广泛应用于数据分析和可视化。本文将深入探讨 JFreeChart 1.0.13 版本的 Demo 源代码,帮助开发者理解其内部...