亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如下程序,為什么編譯的時候說沒有主方法,是不是要用其他程序才可以用paint?

如下程序,為什么編譯的時候說沒有主方法,是不是要用其他程序才可以用paint?

偶然的你 2022-05-25 19:15:14
import java.awt.*;import java.applet.*;public class a extends Applet{public void paint(Graphics g){g.setFont(new Font("Courier New",Font.PLAIN,12));g.drawString("Byte :"+Byte.MIN_VALUE+"TO"+Byte.MIN_VALUE,5,20);}}--------------------------------------------------------------------------------------------我用記事本寫和DOS界面編譯 為什么編譯的時候說沒有主方法 我按書上打的 是不是要用其他程序才可以用paint--------------------------------------------------------------------------------------------D:\java>java aException in thread "main" java.lang.NoSuchMethodError: main
查看完整描述

3 回答

?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

你這是applet
可以用javac編譯 不能通過java運行
applet沒有main方法 必須鑲嵌在html網頁里才能運行

查看完整回答
反對 回復 2022-05-30
?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

一個程序要想單獨運行就必須含有 main方法,它是程序的入口。你寫的這個方法必須在主方法里實例化這個類的對象,然后通過對象調用這個方法。
在類里輸入main然后Alt+/就自動出來主方法了。然后在類里創建這個類的實例,調用paint方法,還要再創建一個Graphics的對象作為形參放到方法里。

查看完整回答
反對 回復 2022-05-30
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

運行applet不是用java這個指令的,用appletviewer并且運行的不是那個.class文件而是htm文件

查看完整回答
反對 回復 2022-05-30
  • 3 回答
  • 0 關注
  • 132 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號