第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為什么出現(xiàn)了那么多的errors?。

為什么出現(xiàn)了那么多的errors?。

白衣非少年 2022-05-19 12:15:04
import java.applet.Applet;import java.awt.*;public class splash extends Applet implements Runnable{int XMAX=112;float[] m_Height=new float[MAX];float[] m_G=new float[XMAX];float b=1.01f;float fWeight=3;private Thread m_NAMI2D=null;public boolean mouseDown(Event event, int i, int j){m_Height[i/4-1]+=j/2;m_Height[i/4]+=j;m_Height[i/4+1]+=j/2;return false;}public void paint(Graphics g){g.setColor(Color.blue);float f1=3F*fWeight;float f2=f1-2.0F;m_Height[0]=m_Height[1];m_Height[XMAX-1]=m_Height[XMAX-2];float f=m_Height[0];for(int i=1; i<XMAX-1;i++){float f3=((f+f2*m_Height[i]+m_Height[i+1])/f1+m_G[i]/b;f=m_Height[i];m_G[i]=f3-f;m_Height[i]=f3;g.clearRect((i-1)*4, (int)f3-30, 4, 60);g.fillRect((i-1)*4, (int)f3+30, 4, 60);}}public void run(){dotry{repaint();Thread.sleep(50L);}catch(InterruptedException_ex);{stop();}while(true);}public void start(){if(m_NAMI2D==null){m_NAMI2D=new Thread(this);m_NAMI2D.start();}}public void stop(){if (m_NAMI2D !=null){m_NANI2D.stop();m_NAMI2D=null;}}public void update(Graphics g){pain(g);}}到底哪里錯了?我都是照著書打的啊!splash.java:31: ')' expected+m_G[i]/b;^splash.java:47: <identifier> expectedcatch(InterruptedException_ex);^splash.java:47: ')' expectedcatch(InterruptedException_ex);^splash.java:53: while expectedpublic void start()^splash.java:73: '(' expected}^splash.java:74: '}' expected^6 errors為什么出現(xiàn)了那么多的錯誤。
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

我發(fā)現(xiàn)你的錯誤都是語法錯誤,目前情況有二:
1。符號的中英文狀態(tài)問題;
2。變量、函數(shù)符號的書寫錯誤;
建議你使用高亮顯示變量、函數(shù)名和關鍵字的編譯工具:如NetBeans,JBuilder,eclipse等。
代碼修改如下,修改處有注釋:

package baidu.zhidao;
import java.applet.Applet;
import java.awt.*;

public class Splash extends Applet implements Runnable
{
int XMAX=112;
float[] m_Height=new float[XMAX]; //此處寫成了MAX
float[] m_G=new float[XMAX];
float b=1.01f;
float fWeight=3;
private Thread m_NAMI2D=null;

public boolean mouseDown(Event event, int i, int j)
{
m_Height[i/4-1]+=j/2;
m_Height[i/4]+=j;
m_Height[i/4+1]+=j/2;
return false;
}
public void paint(Graphics g)
{
g.setColor(Color.blue);
float f1=3F*fWeight;
float f2=f1-2.0F;
m_Height[0]=m_Height[1];
m_Height[XMAX-1]=m_Height[XMAX-2];
float f=m_Height[0];
for(int i=1; i<XMAX-1;i++)
{
float f3=(f + f2*m_Height[i] + m_Height[i+1])/f1 + m_G[i]/b; //原始的空格有中文狀態(tài)的,括號不匹配
f=m_Height[i];
m_G[i]=f3-f;
m_Height[i]=f3;
g.clearRect((i-1)*4, (int)f3-30, 4, 60);
g.fillRect((i-1)*4, (int)f3+30, 4, 60);
}
}
public void run()
{
do
try
{
repaint();
Thread.sleep(50L);
}
catch (InterruptedException ex) //此處多了“;” ,“_”
{
stop();
}
while(true);
}
public void start()
{
if(m_NAMI2D==null)
{
m_NAMI2D=new Thread(this);
m_NAMI2D.start();
}
}
public void stop()
{
if (m_NAMI2D !=null)
{
m_NAMI2D.stop(); //此處m_NA M I2D寫成了m_NA N I2D
m_NAMI2D=null;
}
}
public void update(Graphics g)
{
paint(g); //此處paint寫成了pain
}

}



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

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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