关于我对JAVA applet的一些努力
下面先列举几个我尝试过的方法
法1:在已有的eclipse中添加dynamic web project
这个方法也有两种不同的实现方式:
法1.1线上下载
查找自己的版本号,然后输入,就能找到相关的那个,双击进去
(我自己安装的是2022-06,所以我就输入2就可以自动弹出来,其实大家不用去查自己的版本号,直接输入2就能弹出来自己的版本)
往下翻,找到web、html、java EE。。。把这个选上点击next
然后等待安装即可
不知道因为什么原因,我下载的时候特别的慢,所以就没有下载完就放弃了
所以说这个方法好用与否,我不能评判
法1.2网页下载完之后再安装
点击链接: eclipse官网跳转至官网,找到自己的版本
点击Download Packages
找到web developers,下载适合自己的版本(我是Windows,所以点的第一个)
跳转至该页面下载即可
可适当我下载到一半时突然发现这是一个新的版本eclipse -JEE(我之前安装的是eclipse-JSE)
我人蒙了
我不能说这个方法没用吧,因为后面确实用到了这个软件(虽然与我的初衷没有关系)
(后面会讲到如何应用)
法2 安装上面提到过的eclipse-JEE
这个下载步骤上面已经提到了一种方法,可以返回法1
安装完之后我迫不及待的新建路一个程序,结果发现还是有同样的错误,找不到applet的类
我心灰意冷,想着还是安装低版本的JDK吧
一扭头又看见了一篇文章,说是可以通过JSP文件建立小应用程序
(后来发现它是通过借用浏览器实现的)
我还是浅浅的讲一下步骤吧
file -->new–>other
选择web下的Dynamic web Project —>next
不要finish,要选next
next
然后找到SRC里面的main----webapp
然后右键webapp新建一个JSP文件(一定在这个文件夹)
然后就能在这个里面修改html文件啦(前提是配置了Tomcat,这个就大家自行百度如何安装了,如果后期我还能想起来的时候,会进行这里的补充的。备注:我不是懒哦)
实现
前提工作:下载Jdk8及以下版本(JDK9之后applet已经被弃用了)
下载之后并不需要重新配置环境变量,直接引用两个JDK就可
详情如下:
window—>preferences
java—>installed JREs---->Add
standard VM---->next
Directory----->选择自己安装的jdk低版本的文件夹
选完之后就可以自动跳出来下面图中的内容了----->next
(由于我之前已经弄过了,所以这里不能点击next)
接下来就可以新建一个低版本的java project了
把这里的JRE切换成自己刚刚配置的版本
接下来就是新建一个类,正常往里面写applet的程序
运行之后会发现乱码了
这是因为applet使用的是GBK,而我们的eclipse使用的是utf-8
所以我们要做一下切换
如图所示,我这里是utf-8,把他换成GBK就可
项目里面切换编码格式如下图:
右键项目---->properties
resource----->text file encoding
然后再次运行程序就会发现正常了