分享
 
 
 

开始学习Swing

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

Swing可与JDK1.1或1.2版一起使用。JDK1.2版包含了Swing,而1.1版本却没有。要在1.1版中使用Swing,必须从JFC web站点下载Swing,其地址是:http://java.sun.com/products/jfc/index.hmtl 。

在Internet浏览器中使用Swing

在Netscape Navigator和Internet Explorer中都能用Swing小应用程序,但是,必须使用合适的浏览器版本,并确保包含了对JDK 1.1的支持。

1.Netscape Navigator

必须有Netscape Navigator 4.04或更新的版本,并且已安装了JDK1.1的补丁程序,要下载Netscape Navigator和JDK 1.1补丁程序请访问地址:http://developer.netscape.com/software/jdk/download.html

在下载了一个合适的Netscape Navigator版本和JDK1.1补丁程序之后,还必须确保Netscape可找到Swing的jar文件。使Netscape能找到Swing有两种方法:第一种方法是把Swing的jar文件拷贝到一个确定的Netscape目录中;第二种方法是修改系统的CLASSPATH变量。本节介绍第一种方法,由于 第二种方法对Internet Explorer和Netscape Navigator是相同的,所以我们将在“Internet Explorer”一节中介绍第二种方法。

可把Swing的jar文件拷贝到Netscape的java\Classes目录中。例如,如果氢Netscape安装在C盘中,Swing安装在c:\swing目录下,则就把所有的Swing jar文件从c:\swing拷贝到c:\program files\Netscape\Communicator\Program\Java\Class下。只要有Netscape Navigator的最新版本,安装了JDK 1.1补丁程序,并且Netscape可找到Swing的jar文件,就具备了在Netscape Navigator中运行Swing小应用程序的条件。

2、Internet Explorer

Internet Explorer的4.0版或得高版本支持JDK1.1。只要有合适的Internet Explorer版本并设置了系统的CLASSPATH变量,以便Internet Explorer能找到Swing的jar文件,就能在Internet Explorer中运行Swing小应用程序。下面介绍如何设置系统的CLASSPAHT变量。

对Windows NT系统,进入Windows的“控制面板”,双击“系统”图标,在“系统属性”窗口中单“Environment(环境)”选项卡,把CLASSPATH变量添加到“User Variables for Administrator”列表框中。

CLASSPATH变量应该包括JDK的class.zip文件和swingall.jar文件。例如,图1-6显示了JDK和Swing均安装在D:\下时设置CLASSPATH变量的情况。添加(或修改)完CLASSPATH变量后,单击OK按钮关闭“System Properties”窗口,此时,需要重新启动系统,重启后,就可以在Internet Explorer中运行Swing小应用程序了。

对Windows 95系统,必须手工编辑c:\下的autoexec.bat文件,只需在autoexec.bat文件中添加一项,如下所示:

SET CLASSPATH=C:\jdk\lib\classes.zip;c:\swing\swingall.jar

同样,在autoexec.bat文件中添加(或修改)了CLASSPATH变量后,必须重新启动系统。

图1-7示出了在Internet Explorer中运行的Swing小应用程序。

3、Java插件

当在Netscape Navigator或Internet Explorer中运行Swing小应用程序时,毫无疑问地还会发现许多错误。这些问题可能与Swing本身无关,可能是开发Internet上使用的Java小应用程序的主要缺点。

小应用程序开发人员面临的最困难的任务之一是使小应用程序在不同的浏览器中的表现是一致的。此外,由于历史的原因,浏览器制造商已减慢了更新浏览器(与最新版本JDK同步的)的速度。幸运的是,针对这个Sun公司已推出了一个漂亮的解决方案,即它的Java插件(以前称作Activator)。

通过把一个插件插入Netscape的Netscape Navigator中或在Internet Explorer中运行一个ActiveX控件来使用Java插件。插件或ActiveX控件有效地把Sun的JDK最新版本安装到浏览器中。使用Java插件保证了小应用程序在不同的浏览器中的一致性。

Java插件唯一的缺点是要求对HTML文件做一些修改。当然Sun也提供了一个实用工具来进行这种修改。要更多地了解免费获得Java插件的情况,请访问下面的Web站点:

http://java.sun.com/features/1998/04/plugin.html

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有