java简单程序改错. 25

importjava.applet.Applet;importjava.awt.*;importjava.awt.geom.*;publicclassg2dstrokex... import java.applet.Applet;
import java.awt.*;
import java.awt.geom.*;
public class g2dstrok extends Applet
{
public void paint(Graphics g)
{
Graphics2D g2d=(Graphics2D)g;
g2d.setColor(Color.blue);
BasicStroke bs1=new BasicStroke(12f,0,0);
BasicStroke bs2=new BasicStroke(12f,1,0);
BasicStroke bs3=new BasicStroke(12f,2,0);
Line2D obj1=new Line2D.Double(20,40,180,40);
Line2D obj2=new Line2D.Double(20,80,180,80);
Line2D obj3=new Line2D.Double(20,120,180,120);
g2d.setStroke(bs1);
g2d.draw(obj1);
g2d.setStroke(bs2);
g2d.draw(obj2);
g2d.setStroke(bs3);
g2d.draw(obj3);
}
}

错误提示:g2dstrok.java:3: Package java.awt.geom not found in import.
import java.awt.geom.*;

是少了这个包吗? 可是我在java.awt里有发现叫geom的包呀.. 急!
我是刚开始自学的,请问用哪种版本的学习好? 详细说一下好吗?
展开
 我来答
lzcokok
2008-01-15
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
Line2D 是java.awt.geom包中的类,估计是你的JDK版本低了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神灵抚琴
2008-01-15 · TA获得超过312个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:0
展开全部
错误提示:g2dstrok.java:3: Package java.awt.geom not found in import.
import java.awt.geom.*;

在第三行,也就是import java.awt.geom.*;
这里包里是什么东西?
你有没有把CLASS文件打包在 geom里?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-01-15
展开全部
你的jre版本 比你的开发版本低。你是在浏览器上测试的? 浏览器自带的版本都很低,应该配个高版本的。
JDK版本是向下兼容的,也就是低版本下写的代码在高版本内都能正常运行。
学习的话我觉得还是找当前最高版本来学,就是6.0版,当你学的差不多了要用与工作的话,也就该成主流了。
而且6.0版的主要变化是增加了一些大块的功能,常用功能变化都不大。现在5.0是主流版本。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ustbduanhang
2008-01-15 · TA获得超过1896个赞
知道大有可为答主
回答量:2587
采纳率:0%
帮助的人:1808万
展开全部
学习.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式