我想创建一个JTree,用于我项目不同部分的各种面板,因此,我试图创建一个JTree类,以便稍后可以在另一个框架中导入它。
您能否建议如何使其可行
这是包含JScrollPane和默认JTree
的类public class UserJTree extends Component{
public UserJTree(){
initialize();
}
void initialize(){
JScrollPane scrollPane = new JScrollPane();
JTree tree = new JTree();
//rest of the JTree implementation
tree.setBounds(6, 6, 145, 500);
scrollPane.setViewportView(tree);
}
Component getUserTree(){
return this;
}
}
这是我希望将我的JTree
放在另一个班级的小组 UserJTree ujt = new UserJTree();
JPanel panel_3 = new JPanel();
panel_3.setBounds(26, 51, 157, 512);
panel_3.setLayout(null);
panel_3.add(ujt.getUserTree());
newUserFrame.getContentPane().add(panel_3);