如何在Intellij IDEA中将自定义组件添加到表单中?

时间:2019-05-29 04:01:13

标签: java swing intellij-idea

我正在创建一个绘画程序,并且我有一个扩展JPanel的类以用作画布。在我尝试运行该程序之前,此方法效果很好,因为该表单期望使用JPanel,但是我定义了DrawPanel。

我收到的错误消息是:

Error:forms: /Users/[ommitted]/IdeaProjects/cab302_assign2/vector/src/VEC.form: Cannot bind: Incompatible types. Cannot assign javax.swing.JPanel to field VEC.canvasPanel

在VEC.java中,我已将canvasPanel定义为DrawPanel,而在VEC.form中,canvasPanel是JPanel。如何在表格中使canvasPanel成为DrawPanel?

0 个答案:

没有答案