当前页面: 开发资料首页 → J2SE 专题 → 刚开始学JAVA,请大家指点
刚开始学JAVA,请大家指点
摘要: 刚开始学JAVA,请大家指点
import java.applet.Applet;
import java.awt.*;
public class exm extends Applet
{
String str;
int x,y,h;
Font fnt;
public void init()
{
str=getParamenter("string ");
h=Integer.parseInt(getParamenter("size"));
x=Integer.parseInt(getParamenter("x1"));
y=Integer.parseInt(getParamenter("y1"));
fnt=new Font("TimesRoman",Font.BOLD,h);
}
public void paint(Graphics g)
{
g.setColor(Color.red);
g.setFont(fnt);
g.drawString(str,x,y);
}
}
这段代码编译时出错,getParamenter的原因,请指点!谢谢
类型不匹配造成的
没大明白,楼上的能具体点不,谢谢了
这些都是小问题。
平时写代码的时候看看是技术问题还是自己的马虎问题
这样的问题自己也能解决
我的心又太好
人有难必得帮了。
下面修改好了
测试成功!
import java.applet.Applet;
import java.awt.*;
public class exm extends Applet
{
String str;
int x,y,h;
protected Font fnt ;
public void init()
{
str=getParameter("string ");//你所有的getParameter方法写错了
//注意你多写了一个n
h=Integer.parseInt(getParameter("size"));//....
x=Integer.parseInt(getParameter("x1"));//....
y=Integer.parseInt(getParameter("y1"));//....
fnt=new Font("TimesRoman",Font.BOLD,h);
}
public void paint(Graphics g)
{
g.setColor(Color.red);
g.setFont(fnt);//是小写fnt
g.drawString(str,x,y);
}
}
谢谢了,楼上的“真美”!!!