/** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { myScrollPane = new BeanTreeView(); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); this.setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(myScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(myScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 300, Short.MAX_VALUE) ); }// </editor-fold>//GEN-END:initComponents
/** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { beanTreeView1 = new org.openide.explorer.view.BeanTreeView(); jToolBar1 = new javax.swing.JToolBar(); beanTreeView1.setRootVisible(false); jToolBar1.setFloatable(false); jToolBar1.setRollover(true); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); this.setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(beanTreeView1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 410, Short.MAX_VALUE) .addComponent(jToolBar1, javax.swing.GroupLayout.DEFAULT_SIZE, 410, Short.MAX_VALUE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(4, 4, 4) .addComponent(beanTreeView1, javax.swing.GroupLayout.DEFAULT_SIZE, 362, Short.MAX_VALUE)) ); }// </editor-fold>//GEN-END:initComponents
public void expandNode(Node node){ treeView.expandNode(node); }
private void createTemplateView() { BeanTreeView btv = new BeanTreeView(); btv.setRootVisible(false); btv.setSelectionMode(javax.swing.tree.TreeSelectionModel.SINGLE_TREE_SELECTION); btv.setBorder(SAMPLE_SCROLL_PANE.getBorder()); btv.getAccessibleContext().setAccessibleName(java.util.ResourceBundle.getBundle("org/netbeans/modules/web/jsf/dialogs/Bundle").getString("ACSN_FlodersTree")); btv.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/web/jsf/dialogs/Bundle").getString("ACSD_FlodersTree")); jLabel1.setLabelFor(btv.getViewport().getView()); folderPanel.add(btv, java.awt.BorderLayout.CENTER); }
private void initUserComponents() { treeView = new BeanTreeView(); treeView.setRootVisible(false); treeView.setPopupAllowed(false); java.awt.GridBagConstraints gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.insets = new java.awt.Insets(11, 11, 0, 11); gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; add(treeView, gridBagConstraints); jLblTreeView.setLabelFor(treeView.getViewport().getView()); treeView.getAccessibleContext().setAccessibleName( NbBundle.getMessage(DefaultClientSelectionPanel.class, "ACSD_AvailableWebServicesTree")); treeView.getAccessibleContext().setAccessibleDescription( NbBundle.getMessage(DefaultClientSelectionPanel.class, "ACSD_AvailableWebServicesTree")); treeView.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); }
/** * Initializes the "no Styles" label. */ private void initNoStylesLabel() { noStylesLabel = new JLabel(); noStylesLabel.setText(NbBundle.getMessage(CssStylesPanelProviderImpl.class, "CssStylesPanelProviderImpl.noStylesLabel")); // NOI18N noStylesLabel.setHorizontalAlignment(SwingConstants.CENTER); noStylesLabel.setVerticalAlignment(SwingConstants.CENTER); noStylesLabel.setEnabled(false); noStylesLabel.setBackground(new BeanTreeView().getViewport().getView().getBackground()); noStylesLabel.setOpaque(true); }
CategoryView(Node rootNode, String preselectedNodeName) { this.preselectedNodeName = preselectedNodeName; // See #36315 manager = new ExplorerManager(); setLayout(new BorderLayout()); Dimension size = new Dimension(220, 4); btv = new BeanTreeView(); // Add the BeanTreeView btv.setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); btv.setPopupAllowed(false); btv.setRootVisible(true); btv.setDefaultActionAllowed(false); btv.setMinimumSize(size); btv.setPreferredSize(size); btv.setMaximumSize(size); btv.setDragSource(false); btv.setRootVisible(false); btv.getAccessibleContext().setAccessibleName(NbBundle.getMessage(MakeCustomizer.class, "AN_BeanTreeViewCategories")); btv.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(MakeCustomizer.class, "AD_BeanTreeViewCategories")); this.add(btv, BorderLayout.CENTER); manager.setRootContext(rootNode); ManagerChangeListener managerChangeListener = new ManagerChangeListener(); manager.addPropertyChangeListener(managerChangeListener); selectNode(preselectedNodeName); //btv.expandAll(); //expandCollapseTree(rootNode, btv); // Add been tree view to controls so it can be enabled/disabled correctly controls.add(btv); }
/** Creates new form BrowseFolders */ public BrowseFolders( SourceGroup[] folders, Project project, String preselectedFileName ) { initComponents(); manager = new ExplorerManager(); AbstractNode rootNode = new AbstractNode( new SourceGroupsChildren( folders, project ) ); manager.setRootContext( rootNode ); // Create the templates view btv = new BeanTreeView(); btv.setRootVisible( false ); btv.setSelectionMode( javax.swing.tree.TreeSelectionModel.SINGLE_TREE_SELECTION ); btv.setBorder( SAMPLE_SCROLL_PANE.getBorder() ); btv.setPopupAllowed( false ); btv.getAccessibleContext ().setAccessibleName (NbBundle.getMessage(BrowseFolders.class, "ACSN_BrowseFolders_folderPanel")); btv.getAccessibleContext ().setAccessibleDescription (NbBundle.getMessage(BrowseFolders.class, "ACSD_BrowseFolders_folderPanel")); expandSelection( preselectedFileName ); //expandAllNodes( btv, manager.getRootContext() ); folderPanel.add( btv, java.awt.BorderLayout.CENTER ); }
/** Creates new form BrowseFolders */ public BrowseFolders( SourceGroup[] folders, Class target, String preselectedFileName ) { initComponents(); getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(BrowseFolders.class, (target == DataFolder.class?"ACSD_BrowseFolders":"ACSD_BrowseFiles"))); this.folders = folders; this.target = target; manager = new ExplorerManager(); AbstractNode rootNode = new AbstractNode( new SourceGroupsChildren( folders ) ); manager.setRootContext( rootNode ); // Create the templates view btv = new BeanTreeView(); btv.setRootVisible( false ); btv.setSelectionMode( javax.swing.tree.TreeSelectionModel.SINGLE_TREE_SELECTION ); btv.setBorder( SAMPLE_SCROLL_PANE.getBorder() ); expandSelection( preselectedFileName ); folderPanel.add( btv, java.awt.BorderLayout.CENTER ); }
/** * Creates new form ExternalReferenceCustomizer * * @param component external reference to customize. */ public ExternalReferenceCustomizer(T component, Model model) { super(component); initComponents(); sourceFO = (FileObject) component.getModel().getModelSource(). getLookup().lookup(FileObject.class); catalogSupport = DefaultProjectCatalogSupport.getInstance(sourceFO); init(component, model); initializeUI(); // View for selecting an external reference. BeanTreeView locationView = new BeanTreeView(); locationView.setPopupAllowed(false); locationView.setDefaultActionAllowed(false); locationView.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); locationView.setRootVisible(false); locationView.getAccessibleContext().setAccessibleName(locationLabel.getToolTipText()); locationView.getAccessibleContext().setAccessibleDescription(locationLabel.getToolTipText()); locationPanel.add(locationView, BorderLayout.CENTER); explorerManager = new ExplorerManager(); explorerManager.addPropertyChangeListener(this); explorerManager.setRootContext(createRootNode()); }
private void initComponents() { tree = new org.openide.explorer.view.BeanTreeView(); createButton = new javax.swing.JButton(); importButton = new javax.swing.JButton(); org.openide.awt.Mnemonics.setLocalizedText(librariesLabel, org.openide.util.NbBundle.getMessage(LibraryChooserGUI.class, "LibraryChooserGUI.librariesLabel")); // NOI18N tree.setBorder(javax.swing.BorderFactory.createEtchedBorder()); tree.setRootVisible(false); tree.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(LibraryChooserGUI.class, "ACSD_AvailableLibrariesTree")); // NOI18N createButton.getAccessibleContext().setAccessibleName(org.openide.util.NbBundle.getMessage(LibraryChooserGUI.class, "LibraryChooserGUI.create.a11y.name")); // NOI18N createButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(LibraryChooserGUI.class, "LibraryChooserGUI.create.a11y.desc")); // NOI18N
private void initComponents() { panel = new JPanel(); setLayout(new BorderLayout()); BorderLayout bl = new BorderLayout(); panel.setLayout(bl); bl.setVgap(10); add(panel, BorderLayout.CENTER); BeanTreeView btv = new BeanTreeView(); btv.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); btv.getAccessibleContext(). setAccessibleName(NbBundle.getMessage(SelectHandlerPanel.class,"LBL_Class_Tree")); btv.getAccessibleContext().setAccessibleDescription (NbBundle.getMessage(SelectHandlerPanel.class,"ACSD_SelectHandler")); String projectName = project.getProjectDirectory().getName(); String classesLabel = projectName + " " + NbBundle.getMessage(SelectHandlerPanel.class, "LBL_PROJECT_CLASSES") + ":"; JLabel label = new JLabel(); org.openide.awt.Mnemonics.setLocalizedText(label, classesLabel); label.setLabelFor(btv.getViewport().getView()); panel.add(label, BorderLayout.NORTH); panel.add(btv, BorderLayout.CENTER); //NOI18N panel.validate(); validate(); }
public void clean() { rootNode.removeAll(); treeView.setRootVisible(false); }
private void init(){ view = new BeanTreeView(); view.setRootVisible(false); view.setDragSource(true); add(view, BorderLayout.CENTER); setToolTipText(I18n.getMessage("ClassViewTitle")); // NOI18N setName(I18n.getMessage("ClassViewTooltip")); // NOI18N }
verticalSplitPane = new javax.swing.JSplitPane(); horizontalSplitPane = new javax.swing.JSplitPane(); beanTreeView = new org.openide.explorer.view.BeanTreeView(); propertySheetView = new org.openide.explorer.propertysheet.PropertySheetView(); statusLabel = new javax.swing.JLabel(); beanTreeView.setBorder(javax.swing.BorderFactory.createEtchedBorder()); horizontalSplitPane.setLeftComponent(beanTreeView);
tree = new org.openide.explorer.view.BeanTreeView(); addButton = new javax.swing.JButton(); removeButton = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel(); tree.setBorder(javax.swing.BorderFactory.createEtchedBorder()); ); tree.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(VariablesPanel.class, "ACSD_VariablesPanel_NA")); // NOI18N addButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(VariablesPanel.class, "ACSD_VariablesPanel_NA")); // NOI18N removeButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(VariablesPanel.class, "ACSD_VariablesPanel_NA")); // NOI18N
((BeanTreeView)tvTree).setBorder((Border)UIManager.get("ScrollPane.border")); ((BeanTreeView)tvDependencyList).setBorder((Border)UIManager.get("ScrollPane.border")); jPanel3.setBackground(UIManager.getColor("NbExplorerView.background")); //NOI18N ((BeanTreeView)tvTree).setRootVisible(false); ((BeanTreeView)tvDependencyList).setRootVisible(false); ((BeanTreeView)tvTree).setDefaultActionAllowed(true); ((BeanTreeView)tvDependencyList).setDefaultActionAllowed(true); ((BeanTreeView)tvDependencyList).setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); explorerManager.addPropertyChangeListener(new PropertyChangeListener() {
public PatchContextChooser() { initComponents(); projectsView.setPopupAllowed(false); projectsView.setRootVisible(false); projectsView.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); manager = new ExplorerManager();
lookup = ExplorerUtils.createLookup(manager, new ActionMap()); treeView = new MyOwnBeanTreeView(); treeView.setRootVisible(false); add(treeView); Action expandAll = new AbstractAction(NbBundle.getMessage(MergedCallStackPanel.class, "ExpandAll")) {//NOI18N map.put("org.openide.actions.PopupAction", expandAll);//NOI18N setActionMap(map); treeView.setPopupAllowed(true); treeView.setActionMap(map);
explorerManager.setRootContext(openProjectsNode); BeanTreeView beanTreeView = (BeanTreeView) jScrollPane1; beanTreeView.setPopupAllowed(false); beanTreeView.setRootVisible(false); explorerManager.addPropertyChangeListener(new PropertyChangeListener() { public @Override void propertyChange(PropertyChangeEvent event) {