Intellij错误“添加非调色板组件”

时间:2015-03-21 08:45:23

标签: java swing intellij-idea

当我尝试在IntelliJ 14.0.3中添加非调色板组件时,我收到此错误:

  

添加到调色板的表单必须具有顶级组件的绑定

我尝试添加到滚动窗格的选项卡的组件是一个扩展JPanel的类。

我无法理解为什么会出现这个错误。与其他课程不会给我带来问题。

即使我选择了两个选项,错误仍然存​​在。

2 个答案:

答案 0 :(得分:1)

您可以将表单添加到托盘中,然后将其作为组件放在另一个表单上。

为此,请在设计人员中打开您想要成为自定义组件的表单。在任何组(例如,摇摆)上单击右键,然后选择"将组件添加到调色板"。在此之后,您可以打开另一个表单并将新添加的组件放在其上。

答案 1 :(得分:0)

我通过更改以另一种形式插入的表单的JPanel的“字段名称”来解决这个问题。

当没有指定字段名称时,似乎会出现此错误,这意味着错误有点误导。