紧急求援!!!java初学者的小问题!!!!马上给分!!

wzbroom 2007-04-16 02:15:53
下面的代码,不知道是因为import包的问题还是其他什么问题,在eclipse中ShapePanel LineMaker() RectangleMaker() RoundRectangleMaker() EllipseMaker() ArcMaker() PolygonMaker() QuadCurveMaker() CubicCurveMaker() ShapeMaker 均无法解析为类型,只要高手及时指教,本人必给高分!


========================================

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ShapeTestFrame extends JFrame {
public ShapeTestFrame()
{
setTitle("ShapeTest");
setSize(WIDTH, HEIGHT);

Container contentPane = getContentPane();

final ShapePanel panel = new ShapePanel();
contentPane.add(panel, BorderLayout.CENTER);
final JComboBox comboBox = new JComboBox();
comboBox.addItem(new LineMaker());
comboBox.addItem(new RectangleMaker());
comboBox.addItem(new RoundRectangleMaker());
comboBox.addItem(new EllipseMaker());
comboBox.addItem(new ArcMaker());
comboBox.addItem(new PolygonMaker());
comboBox.addItem(new QuadCurveMaker());
comboBox.addItem(new CubicCurveMaker());
comboBox.addActionListener(new
ActionListener()
{
public void actionPerformed(ActionEvent event)
{
ShapeMaker shapeMaker =
(ShapeMaker)comboBox.getSelectedItem();
panel.setShapeMaker(shapeMaker);
}
});
contentPane.add(comboBox, BorderLayout.NORTH);
}

private static final int WIDTH = 300;
private static final int HEIGHT = 300;
}
...全文
199 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzbroom 2007-04-16
  • 打赏
  • 举报
回复
对了,教程中后面还有具体的实现这些类的方法,可我不知道怎样在eclipse中实现,请赐教!!
CrazyGou 2007-04-16
  • 打赏
  • 举报
回复
ShapePanel LineMaker() RectangleMaker() RoundRectangleMaker() EllipseMaker() ArcMaker() PolygonMaker() QuadCurveMaker() CubicCurveMaker() ShapeMaker
这些都是自定义的类,你确定你写了或者导入这些类了吗?
wzbroom 2007-04-16
  • 打赏
  • 举报
回复
您可以在eclipse上调试一下,我没有进过任何改动
wzbroom 2007-04-16
  • 打赏
  • 举报
回复
我是在调试java教程上的程序,可是总是出现这样的问题,我很是郁闷!!!
kevinliuu 2007-04-16
  • 打赏
  • 举报
回复
确定ShapeMaker能被编译器加载吗
yiyi2007 2007-04-16
  • 打赏
  • 举报
回复
好像有Shape类,也有Panel类,没有ShapePanel这个类,是你自定义的吗?

67,542

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧