我正在使用Netbeans GUI Builder,我正在为我的表单添加一个JTree,因为Netbeans正在为JTree生成所有代码。
我想知道的是,Netbeans中是否有一种方法可以将代码添加到生成的代码中...就像在它创建的Generated Code
部分的源视图中一样
jTree = new javax.swing.JTree();
我想添加populateJTree.addNodes(null, folder)
所以看起来像
jTree = new javax.swing.JTree(populateJTree.addNodes(null, folder));
有没有办法做到这一点
答案 0 :(得分:3)
我对它进行了排序,如果你转到JTree的Properties
窗口和Code
部分,你可以添加
new javax.swing.JTree(populateJTree.addNodes(null, folder));
到自定义创建代码部分,它将创建
jTree = new javax.swing.JTree(populateJTree.addNodes(null, folder));
答案 1 :(得分:3)
是的,有一种方法可以添加代码。只需右键单击组件(在本例中它将是JTree),然后选择“自定义代码”,选择“自定义创建”,你就可以了。
答案 2 :(得分:1)
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
并在initComponents()方法的最后,删除
// </editor-fold>//GEN-END:initComponents
// Variables declaration - do not modify//GEN-BEGIN:variables
和
// End of variables declaration//GEN-END:variables
现在看,您可以编辑生成的代码。