GUI应用程序开发.ppt

* * * * * * * * * C:\testjar -cvf test.jar test (压缩/后面还可以跟多个目录) 标明清单(manifest) 增加:test/(读入= 0) (写出= 0)(存储了 0%) 增加:test/A.class(读入= 377) (写出= 267)(压缩了 29%) 增加:test/B.class(读入= 377) (写出= 267)(压缩了 29%) 增加:test/ButtonEventFrameEvent.class(读入= 1592) (写出= 854)(压缩了 46%) 增加:test/C.class(读入= 336) (写出= 247)(压缩了 26%) 增加:test/WindListener.class(读入= 367) (写出= 265)(压缩了 27%) C:\testjava test.ButtonEventFrameEvent C:\testjar -tvf test.jar 0 Wed Mar 14 22:20:02 CST 2007 META-INF/ 71 Wed Mar 14 22:20:02 CST 2007 META-INF/MANIFEST.MF 0 Tue Mar 13 21:42:46 CST 2007 test/ 377 Tue Mar 13 21:16:28 CST 2007 test/A.class 377 Tue Mar 13 21:16:28 CST 2007 test/B.class 1592 Tue Mar 13 21:54:50 CST 2007 test/ButtonEventFrameEvent.class 336 Tue Mar 13 21:16:28 CST 2007 test/C.class 367 Tue Mar 13 21:54:50 CST 2007 test/WindListener.class C:\testset CLASSPATH=C:\test\test.jar; C:\testjava test.ButtonEventFrameEvent C:\testjar -xvf test.jar (解压) 创建:META-INF/ 解压 META-INF/MANIFEST.MF 创建:test/ 解压 test/ButtonEventFrameEvent.class 解压 test/WindListener.class * 制作一个可执行的?JAR?文件包来发布你的程序是?JAR?文件包最典型的用法 jar -cvfm classes.jar manifest.mf test (制作可执行的jar文件) java -jar classes.jar 执行可执行的jar文件 MANIFEST.MF 文件; Manifest-Version: 1.0 Created-By: 1.4.2 (Sun Microsystems Inc.) Main-Class: Computer(回车) //保存这个文件的时候一定要注意敲回车 如果你要执行 Student这个类 就把Computer 改为Student 打包命令: jar cvfm 文件名.jar MANIFEST.MF *.* * * * * * * * * * * 续表 * * * * * * * * h * * * * * * * * * * * * * * Applet的显示机制 paint()方法:用于对象的绘制。由系统自动调用。 Graphics类:所有的绘制都必须通过这个对象来完成。 HTML中嵌入applet的语法 applet [archive = archiveList] code = appletFile.class width = pixels height = pixels [codebase = codebaseURL] [alt = alternateText] [name = appletInstanceName] [align = alignment] [vspace = pixels] [hspace = pixels] [param name = var1 value = value1] [param name = var2 value = value2] …… /applet 利用codebase访问存放在其他地方的applet 可以通过codebase选项来指定到哪个路径下去寻找类文件 可以指定硬盘上的资源 可以指定网络上的资源 通过param标记传递参数 可以通过param标记来向

文档评论(0)

1亿VIP精品文档

相关文档