tree.expandRow(1);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionException in thread "main" java.lang.NullPointerException at gseSrc.controller.Controller.check_event(Controller.java:70) at gseSrc.graphics.Window.queueEvent(Window.java:193) at gseSrc.graphics.explorer.Explorer.treeWillExpand(Explorer.java:286) at javax.swing.JTree.fireTreeWillExpand(Unknown Source) at javax.swing.JTree.setExpandedState(Unknown Source) at javax.swing.JTree.expandPath(Unknown Source) at javax.swing.JTree.expandRow(Unknown Source) at gseSrc.graphics.explorer.Explorer.(Explorer.java:234) at gseSrc.graphics.Window.reset(Window.java:117) at gseSrc.Main.main(Main.java:59)
public Explorer(Window window, int sizex, int sizey) { super(); this.window = window; menuClick = new MenuClick(this, window); cancel_expand = false; copy = null; top = new Node("Explorer"); tree = new JTree(); tree.getInsets().set(5, 5, 5, 5); tree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); tree.setRootVisible(false); tree.addTreeExpansionListener(this); tree.addTreeWillExpandListener(this); tree.addTreeSelectionListener(this); tree.addMouseListener(this); tree.setEditable(true); model = (DefaultTreeModel)tree.getModel(); model.addTreeModelListener(this); model.setRoot(top); Node desktop = new Node(FileSystemView.getFileSystemView().getHomeDirectory(), FileSystemView.getFileSystemView().getHomeDirectory().getName()); model.insertNodeInto(desktop, top, top.getChildCount()); model.reload(); setPreferredSize(new Dimension(sizex, sizey)); this.setViewportView(tree); }