[英]Java applet wont run
我試圖使Java小程序在Dreamweaver CC中鏈接到HTML頁面時能夠正常運行。 我是這一切的新手,所以請在這里忍受。 首先,我將此代碼保存到一個.java
文件中
//Triangle.java
import java.awt.*;
import java.applet.Applet;
public class Triangle extends Applet {
public void paint (Graphics g){
int bottomX=80;
int bottomY=200;
int base=100;
int height=100;
g.drawLine(bottomX,bottomY,bottomX+base,bottomY);
g.drawLine(bottomX+base,bottomY,bottomX+base/2,bottomY-height);
g.drawLine(bottomX+base/2,bottomY-height, bottomX,bottomY);
}
}
然后我將其編譯為javac Triangle.java
之后,我使用以下命令將其插入到Dreamwever頁面中:
<html>
<applet code=Triangle.class width=400 height=400 >
</applet>
</html>
現在,當我嘗試在Chrome中打開頁面時,出現讀取錯誤:
UnsupportedClassVersionError Triangle: Unsupported major.minor version 52.0
如我所讀,這是使用兩個不兼容的Java版本的問題嗎? 在我的Java控制面板中,它說我正在使用1.8.0_20版本,而我的JDK是jdk1.8.0_20。
有人看到我在這里做錯什么超級明顯嗎?
您使用Java 8編譯了applet,但是在系統上安裝了其他版本(然后,(chrome)網絡瀏覽器使用了該版本)。 嘗試從系統中卸載所有較舊的Java版本,然后安裝最新的Java版本8。
您可以通過打開命令提示符(或外殼程序)並輸入以下命令來檢查Java版本: java -version
進一步說明:如果您使用版本8編譯小程序,由於尚未發布給公眾,大多數人尚未安裝它(請檢查http ://java.com-JRE仍為Java 7)-大多數人們無法運行它。 因此,我將其編譯為版本7。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.