Topic: 这个程序错在哪里了

  Print this page

1.这个程序错在哪里了 Copy to clipboard
Posted by: 一枝梅
Posted on: 2005-02-06 16:24

下面的程序编译正常,但运行出错,不知哪里出问题了,请教各位大侠!
import java.applet.*;
import java.awt.*;

public class ArrDemo1 extends Applet{
public void paint(Graphics g){
int arr1[][]=new int[3][4];
int arr2[][]=new int[3][];
int arr3[][]={{0,1,2},{3,4,5},{6,7,8}};
int i,j,k=0;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
arr1[i][j]=k++;
for(i=0;i<3;i++)
arr2[i]=new int[i+3];
for(i=0;i<3;i++)
for(j=0;j<arr2[i].length;j++)
arr2[i][j]=k++;

g.drawString("arr1:",20,20);
for(i=0;i<3;i++)
for(j=0;j<4;j++)
g.drawString(" "+arr1[i][j],20+20*j,40+20*i);
g.drawString("arr2:",115,20);
for(i=0;i<3;i++)
for(j=0;j<arr2[i].length;j++)
g.drawString(" "+arr2[i][j],115+20*j,40+20*i);
g.drawString("arr3:",230,20);
for(i=0;i<3;i++)
for(j=0;j<3;j++)
g.drawString(" "+arr3[i][j],230+20*j,40+20*i);
}
}

2.Re:这个程序错在哪里了 [Re: 一枝梅] Copy to clipboard
Posted by: Fantaro
Posted on: 2005-02-06 19:39

楼主应该把你怎么运行的过程说清楚,因为不是普通java应用程序,所以运行很有讲究。

3.Re:这个程序错在哪里了 [Re: 一枝梅] Copy to clipboard
Posted by: 孤独王子
Posted on: 2005-02-07 09:53

main()在哪?

4.Re:这个程序错在哪里了 [Re: 一枝梅] Copy to clipboard
Posted by: 一枝梅
Posted on: 2005-02-07 13:15

执行java ArrDemo1就出错

5.Re:这个程序错在哪里了 [Re: 一枝梅] Copy to clipboard
Posted by: wolfg1969
Posted on: 2005-02-17 11:11

楼主,这是个Applet啊

6.Re:这个程序错在哪里了 [Re: 一枝梅] Copy to clipboard
Posted by: aiff
Posted on: 2005-02-17 21:57

在原来的程序下补上
//<applet code=ArrDemo1.class width=300 height=200> </applet>

然后在CMD下运行

appletviewer ArrDemo1.java
祝你成功!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923