| |
JAVA APPLET 输出换行问题
|
|
作者: sxq7378
01-01 08:00
回复
|
|
import java.applet.*;
import java.awt.*;
public class HelloWorld1 extends Applet
{
public void paint(Graphics g)
{
int i=0;
String greetings[]={"Hello World!","Hello!","HELLO WORLD!!"};
while(i<4)
{
try
{
g.drawString(greetings[i],50,10);
i++;
}
catch(ArrayIndexOutOfBoundsException e)
{
g.drawString("",50,80);
g.drawString("OK",50,90);
break;
}
}
}
}
这个程序是,编译没问题,就是运行时候,"Hello World!","Hello!","HELLO WORLD!!"三个词叠加,现在要求三行,每行显示一个词组,大哥大姐们帮帮忙,明天考试要用,在线等。。 |
|
| |
回复:JAVA APPLET 输出换行问题
|
|
作者: zongzhong2006
01-01 08:00
回复
|
|
g.drawString(greetings[i],50,10);
改为g.drawString(greetings[i], 50, 10+i*10);
就行了
这个50和10就是指定的打印字体在图形中的x和y坐标,都一样的话当然会重合啦 |
|
| |
回复:JAVA APPLET 输出换行问题
|
|
作者: little902
06-22 17:43
回复
|
|
{"Hello World! \n","Hello! \n","HELLO WORLD!! \n"};
试试..不行就要改的多了 |
|
|