【问题标题】:BlueJ: cannot find class CanvasPaneBlueJ:找不到类 CanvasPane
【发布时间】:2015-11-21 17:36:50
【问题描述】:

当我尝试在 BlueJ 中使用类 CanvasPane 时,它​​会引发编译错误,提示“找不到符号 - 类 CanvasPane”,即使我添加了这些导入:

import javax.swing.*;
import java.awt.*;

可能是什么问题?

【问题讨论】:

标签: java bluej


【解决方案1】:

以下包不包含CanvasPane

    import javax.swing.*;
    import java.awt.*;

检查这个URLCanvasPaneBlueJ.java中的私有内部类你不能导入它。否则你可以定义你自己的canvasPane并将它嵌入到你的类中:

 public class MyClass{

     private CanvasPane myCanvasPane;

        public class CanvasPane extends JPanel
        {
            public void paint(Graphics g)
            {
                g.drawImage(canvasImage, 0, 0, null);
            }
        }
    }

【讨论】:

    猜你喜欢
    • 2016-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 2015-05-13
    • 1970-01-01
    • 2015-06-11
    • 1970-01-01
    相关资源
    最近更新 更多