仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 469|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA网页设计利用Java小程序为网页上的照片增加效果...

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:17:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
手机用到的是用j2me所编出来的小程序。程序|网页<Pstyle="TEXT-INDENT:2em">1.筹办源文件<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">选择要安排到网页上的照片,用扫描仪扫描失掉照片的图象文件,再用Photoshop等图象处置软件处置成巨细为300×300象素的图象,最初保留为大概利用ACESee等图象检察软件转换为.jpg格局,保留到新建的文件夹photo中(注重万万别利用汉字为这个文件夹定名)。如今假定这些照片图象分离为photo1.jpg、photo2.jpg、photo3.jpg。个中photo1.jpg为次要照片,photo2.jpg和photo3.jpg为帮助照片,最好选择分歧时代的照片以反应团体的全貌。为了让他人懂得你,还能够制造一个HTML格局的申明文件,包括一些需要的申明信息。这里设这个文件为note.htm,一样也要将这个文件保留到photo文件夹中。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">2.筹办HTML编纂器<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">古语云:工欲善其事必先利其器。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">为了利用Java代码来体例网页,必要有一个HTML代码编纂器。保举利用WebWeaver98。这个程序能够从网高低载,这个程序是于1999年2月1日上彀的1.02版本,下载相对路径名为ftp://ftp.simtel.net/pub/simtelnet/win95/html/webwv982.zip,下载巨细约为3.7M。人人也能够到Download站点(http://www.download.com)中,使用下面供应的搜刮功效,以Webweaver为关头词搜刮失掉WebWeaver98的下载链接,下载停止后将程序安装好,工具就算备齐了。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">3.制造带有分歧效果的Java小程序的网页文件<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">制造带有Java小程序网页的历程对照复杂,只需将响应的Java代码输出到HTML编纂器中,尔后将文档存为HTML格局(这里设以下两种效果的HTML文件分离为effect1.htm和effect2.htm),保留到photo文件夹中便可。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(1)有位才子在水的一方<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">“碧草苍苍,白雾茫茫,有位才子,在水一方…”<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">歌中的地步实在也能够在网页上完成。如今假定照片上的你就是一名才子,经由过程上面的代码便可使你在水中一目了然。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">
  1. <center>  <appletarchive="AnWater.jar"code="AnWater.class"width="300"height="300">  <paramname="credits"value="AppletbyFabioCiucci(www.anfyjava.com)">  <paramname="res"value="1">  <paramname="image"value="photo1.jpg">  <paramname="light"value="YES">  <paramname="minlight"value="0">  <paramname="maxlight"value="100">  <paramname="autodesign"value="YES">  <paramname="density"value="5">  <paramname="fishnum"value="0">  <paramname="cross"value="NO">  <paramname="crossfactor"value="30">  <paramname="rainsize"value="0">  <paramname="rainfactor"value="10">  <paramname="srainsize"value="0">  <paramname="srainfactor"value="10">  <paramname="fixdrop"value="NO">  <paramname="fixdropX"value="0">  <paramname="fixdropY"value="0">  <paramname="fixdropS"value="0">  <paramname="fixdropF"value="0">  <paramname="pressure"value="400">  <paramname="fluidmode"value="water">  <paramname="interactive"value="YES">  <paramname="overimg"value="NO">  <paramname="overimgX"value="0">  <paramname="overimgY"value="0">  <paramname="textscroll"value="NO">  <paramname="regcode"value="NO">  <paramname="reglink"value="NO">  <paramname="regnewframe"value="NO">  <paramname="regframename"value="_blank">  <paramname="statusmsg"value="Waterapplet">  <paramname="memdelay"value="1000">  <paramname="priority"value="3">  <paramname="MinSYNC"value="10">  Sorry,yourbrowserdoesntsupportJava.  </applet>  </center>
复制代码
<Pstyle="TEXT-INDENT:2em">(2)显现3张分歧时代的照片<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">将上面的Java代码拔出到网页的HTML代码中,便可完成3幅照片轮番打开,单击任何一个都将链接到photonote.htm网页进而浏览个中的申明信息。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">
  1. <center>  <appletarchive="bookflip.jar"code="bookflip.class"width="300"height="300">  <paramname="credits"value="AppletbyFabioCiucci(www.anfyjava.com)">  <paramname="res"value="1">  <paramname="image1"value="photo1.jpg">  <paramname="link1"value="note.htm">  <paramname="statusmsg1"value="anfy1">  <paramname="flip1"value="4">  <paramname="image2"value="photo2.jpg">  <paramname="link2"value="note.htm">  <paramname="statusmsg2"value="anfy2">  <paramname="flip2"value="2">  <paramname="image3"value="photo3.jpg">  <paramname="link3"value="note.htm">  <paramname="statusmsg3"value="anfy3">  <paramname="flip3"value="7">  <paramname="speed"value="4">  <paramname="pause"value="1000">  <paramname="extrah"value="80">  <paramname="flipcurve"value="2">  <paramname="shading"value="0">  <paramname="backR"value="64">  <paramname="backG"value="96">  <paramname="backB"value="160">  <paramname="overimg"value="NO">  <paramname="overimgX"value="0">  <paramname="overimgY"value="0">  <paramname="regcode"value="NO">  <paramname="regnewframe"value="NO">  <paramname="regframename"value="_blank">  <paramname="memdelay"value="1000">  <paramname="priority"value="3">  <paramname="MinSYNC"value="10">  Sorry,yourbrowserdoesntsupportJava.  </applet>  </center>
复制代码
<Pstyle="TEXT-INDENT:2em">以上是两种效果的Java小程序代码。记得将拔出这些代码的HTML文件保留到photo文件夹中。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">4..取得其他需要的撑持文件<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">到收集高低载一个叫做AnfyJava1.4的工具软件。下载的相对路径名为ftp://ftp.digital.com/pub/micro/pc/simtelnet/win95/java/anjava14.zip,下载巨细是3227K。也能够到Download站点以anfyjava为关头词搜刮失掉其下载链接。将这个工具软件安装好今后,到文件夹C:ProgramFilesAnfyTeamAnfyJavaAppletookflip中找到Bookflip.class、Anfy.class、Lware.class、Bookflip.jar和AnWater.class、AnWater.jar等.class文件将其拷贝到photo文件夹中。撑持文件也筹办好了。<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">5.测试与利用响应的网页<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">用撑持Java效果的扫瞄器翻开制造出来的effect1.htm文件和effect2.htm,就会看到Java小程序机关出来的奇奥效果了。假如对效果不很中意,能够用HTML编纂重视新翻开HTML文件,调剂响应响应代码段中的各类参数,直到中意为止。<Pstyle="TEXT-INDENT:2em">假如在带有Java小程序的网页中增加一些别的需要的内容,便可构成本人的富有特征的网页。至因而用来做主页仍是做从页,就看你的必要了。因为上述的Java代码没有思索分区效果,而只是将Java效果横向居中显现在扫瞄器上。

IDE是好。java中的IDE更是百花齐放,你用jbuilder能说jbuilder赶不上vs吗?用eclipse,netbeans也很舒服啊。我就不明白“稍微差一些”那一些是从哪里差来的。
莫相离 该用户已被删除
沙发
 楼主| 发表于 2015-1-20 19:31:02 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
飘灵儿 该用户已被删除
板凳
发表于 2015-1-29 17:04:29 | 只看该作者
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
不帅 该用户已被删除
地板
发表于 2015-2-4 15:50:39 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
简单生活 该用户已被删除
5#
发表于 2015-2-6 18:30:04 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
小魔女 该用户已被删除
6#
发表于 2015-2-9 22:58:47 | 只看该作者
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
山那边是海 该用户已被删除
7#
发表于 2015-2-28 03:41:28 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
小女巫 该用户已被删除
8#
发表于 2015-3-8 17:32:06 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
因胸联盟 该用户已被删除
9#
发表于 2015-3-16 07:47:24 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
只想知道 该用户已被删除
10#
发表于 2015-3-22 21:10:40 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-12 12:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表