我在netbeans中以jpanel形式(拖放)工作。从jframe表单我想调用一个jpanel表单,并希望传递父帧作为参数。我怎么能拖放netbeans呢?
答案 0 :(得分:2)
您可以使用getParent()
访问Swing组件的父组件。
有关详细信息,请参阅Component.getParent()。
答案 1 :(得分:1)
在gui编辑器中,您可以编辑自定义创建代码以调用您选择的构造函数。您的面板必须仍然具有无参数空白构造函数,因为它是一个bean。
右键单击您的面板 - >属性 - >代码 - >自定义创建代码。
new MyPanel(this)
或者如上所述获得父母。