嘗試使用Eclipse Neon在Java中編寫和運行小程序。下面是從Schildt(2012)一個很簡單的例子:Eclipse忽略小程序代碼
import java.awt.*;
import java.applet.*;
/*
<applet code="SimpleApplet" width=200 height=60>
</applet>
*/
public class SimpleApplet extends Applet{
public void paint (Graphics g) {
g.drawString("Simple Applet Test", 20, 60);
}
}
現在,Eclipse一樣,開始的小程序,但忽略下注釋插入HTML applet代碼。在上面的例子中,它忽略了高度和寬度;在其他示例中,它對/ *和* /之間的任何applet參數無動於衷。當我使用appletviewer在Linux終端上運行同一個類時,一切都很好。
如果有人想知道爲什麼我想學習小程序(「在2016年」),那是因爲Schildt先說了這麼做,而且我相信他,因爲他的書迄今爲止非常有幫助。預先感謝真誠的幫助。
如果您確實必須使用Applet,那麼使用實際瀏覽器進行測試會出現什麼問題?至於Schildt,小程序已被正式棄用。使用它們學習Java沒什麼不妥;我在20年前做過。但是,你不會在最真實的世界情景中看到它們。 –
我想使用Applet的原因是它比[Hello World Swing]簡單得多(http://docs.oracle.com/javase/tutorial/uiswing/examples/start/HelloWorldSwingProject/src/start/HelloWorldSwing.java) 。 – MirMasej
使用瀏覽器沒有錯。正如我所說的,appletviewer的工作原理,這比使用瀏覽器更簡單。我的問題是爲什麼Eclipse無法做到這一切,就這些。 – user3501758