2011-01-07 29 views
1

我寫了一個類,它是一個小程序,不包含main()。 有我給全班只是傳遞給main運行它,因爲我無法通過main調用所有的方法,我只是用這麼多的事情,這是不可能的任何可能的方式。在Main中調用一個類()

public static void main(String[] args){ } 
public class Travel extends Applet implements MouseListener{ 
} 

看來小蘋果不跑main()

+2

你可以在applet中包含一個main()方法,這樣你的applet可以同時作爲一個應用程序和一個Applet。 – Mudassir 2011-01-07 05:12:11

回答

0

在你的applet類中創建一個主要方法,並在main方法中實例化它。 如果你真的想雖然運行小程序,我建議使用appletviewer

2

hybrid demo不僅可以運行爲任何一個小程序或應用程序,但用在applet查看源啓動命令行直接。

E.G.

prompt> javac HybridApplet.java 
prompt> java HybridApplication // Note the 'Application' 
prompt> appletviewer HybridApplet.java // Note the '.java' 

退出瀏覽器中的小程序應重定向到源。它在applet查看器中不起作用。 Applet查看器不支持showDocument(),與Appleteer不同,它不支持;)。


編輯:不過請注意,設計了許多東西作爲小槓桿方法&類有用的小程序 - getClip(),getDocumentBase()..

這是爲了方便,大多是在其他非等效-applet類。