一个简单的applet问题,请各位大侠帮忙。 width="500"引号漏掉了呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样改改试试:for循环内部的 g.drawString("*",5-i,i); 改为 g.drawString("*",10*(5-i),10*i);就成功了!!原因:g.drawString("*",5-i,i); 中的5-i,i表示的象素位置太小,画出的"*"都集中在了applet的左上角,你肉眼看不见,将其改为10*(5-i),10*i其位置明显一点,就看到了。其他没有问题(只是你有个笔下误:第一行是import,而不是mport)多多努力! 你的距离的改一下mport java.awt.*;import java.applet.*;public class trangle extends Applet{ public void paint(Graphics g) { int i,j; for(i=1;i<=5;i++) { for (j=1;j<=2*i-1;j++ ) { g.drawString("*",50*(5-i),50*i);//就是这里 } System.out.println(); } }} 状态栏中有没有显示:没有装载到.CLASS文件 .CLASS文件必须和HTML在同一个目录下,如果象你写的那样。 <applet code="trangle.class"width=500heigh=400></applet> 学习ava是否有前途啊 点击BUTTON后actionPerformed没有被调用问题! 正则表达式取值问题 java final 修饰区别,菜鸟提问 面试“笔试”能为录取的原则吗? 加载大图片的问题 求删除字符串的方法 说说自己的想法(关于人工智能) 请教一个Swing的技术细节. 大家都来说说什么是面向对象! 为什么我还是运行不了我编译的class文件 欢迎讨论!
for循环内部的 g.drawString("*",5-i,i);
改为 g.drawString("*",10*(5-i),10*i);就成功了!!
原因:
g.drawString("*",5-i,i); 中的5-i,i表示的象素位置太小,画出的"*"都集中在了applet的左上角,你肉眼看不见,将其改为10*(5-i),10*i其位置明显一点,就看到了。其他没有问题(只是你有个笔下误:第一行是import,而不是mport)多多努力!
mport java.awt.*;
import java.applet.*;
public class trangle extends Applet
{
public void paint(Graphics g)
{
int i,j;
for(i=1;i<=5;i++)
{
for (j=1;j<=2*i-1;j++ )
{
g.drawString("*",50*(5-i),50*i);//就是这里
}
System.out.println();
}
}
}
状态栏中有没有显示:没有装载到.CLASS文件
.CLASS文件必须和HTML在同一个目录下,如果象你写的那样。
<applet code="trangle.class"
width=500
heigh=400>
</applet>