站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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);
}
}


谢谢了,楼上的“真美”!!!


↑返回目录
前一篇: 简单的问题,望大家帮忙
后一篇: Applet 三色渐变填充三角形