public void scrollToRoot() { // Component c = treeView.getComponents(); treeView.getViewport().setViewPosition(new Point(0, 0)); }
public void scrollToRoot() { // Component c = treeView.getComponents(); treeView.getViewport().setViewPosition(new Point(0, 0)); }
/** * Initializes the "no DOM available" label. */ private void initNoDOMLabel() { noDomLabel = new JLabel(); noDomLabel.setText(NbBundle.getMessage(DomPanel.class, "DomPanel.noDomLabel.text")); // NOI18N noDomLabel.setHorizontalAlignment(SwingConstants.CENTER); noDomLabel.setVerticalAlignment(SwingConstants.CENTER); noDomLabel.setEnabled(false); noDomLabel.setBackground(treeView.getViewport().getView().getBackground()); noDomLabel.setOpaque(true); }
/** * 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); }
/** * Initializes the panel used to display messages. */ private void initMessagePanel() { messageLabel = new JLabel(); messageLabel.setHorizontalAlignment(SwingConstants.CENTER); messageLabel.setVerticalAlignment(SwingConstants.CENTER); messageLabel.setEnabled(false); messageLabel.setBackground(new BeanTreeView().getViewport().getView().getBackground()); messageLabel.setOpaque(true); messagePanel = new JPanel(); messagePanel.setLayout(new BorderLayout()); messagePanel.add(messageLabel, BorderLayout.CENTER); }
private Component getComponentAtIndex(int idx) { if (idx == 0) { return ((BeanTreeView)order.get(idx)).getViewport().getView(); } else if (idx == 1) { return ((ContextPanel)order.get(idx)).listView.getViewport().getView(); } return order.get(idx); }
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); }
Color background = treeView.getViewport().getView().getBackground(); panel.setBackground(background);
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(); }
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); }
private void addRemoveViewListeners(boolean add){ Component[] scroll = view.getComponents(); if (scroll != null){ for(int i = 0; i < scroll.length; i++){ Component comp = scroll[i]; if (comp instanceof JScrollBar) { if (add) { comp.addMouseListener(mouseListener); comp.addMouseMotionListener(mouseListener); } else { comp.removeMouseListener(mouseListener); comp.removeMouseMotionListener(mouseListener); } } } } JViewport port = view.getViewport(); Component[] comp = port.getComponents(); if (comp != null && comp.length>0) { if (add) { comp[0].addMouseListener(mouseListener); comp[0].addMouseMotionListener(mouseListener); } else { comp[0].removeMouseListener(mouseListener); comp[0].removeMouseMotionListener(mouseListener); } } }