private JComponent createASTPanel() { astTreeWidget.setCellRenderer(createNoImageTreeCellRenderer()); TreeSelectionModel model = astTreeWidget.getSelectionModel(); model.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); model.addTreeSelectionListener(new SymbolTableListener()); model.addTreeSelectionListener(new CodeHighlightListener()); return new JScrollPane(astTreeWidget); }
widgetTree.setRootVisible(false); widgetTree.setShowsRootHandles(true); widgetTree.getSelectionModel().addTreeSelectionListener(e ->
processList .getSelectionModel() .addTreeSelectionListener( new TreeSelectionListener() { @Override
/** * @param _l le listener a ajouter */ public void addTreeSelectionListener(final TreeSelectionListener _l) { selection_.addTreeSelectionListener(_l); }
public void run() { tree.getSelectionModel().addTreeSelectionListener(tsl); } });
/** * {@inheritDoc} */ @Override public void bindSelectionModel(IValueConnector rootConnector, JTree tree) { tree.getSelectionModel().addTreeSelectionListener( genericSelectionModelListener); TreeConnectorsListener connectorsListener = new TreeConnectorsListener( rootConnector, tree.getSelectionModel()); tree.getModel().addTreeModelListener(connectorsListener); }
/** * {@inheritDoc} */ public void bindSelectionModel(IValueConnector rootConnector, JTree tree) { tree.getSelectionModel().addTreeSelectionListener( genericSelectionModelListener); TreeConnectorsListener connectorsListener = new TreeConnectorsListener( rootConnector, tree.getSelectionModel()); tree.getModel().addTreeModelListener(connectorsListener); }
private JComponent createASTPanel() { astTreeWidget.setCellRenderer(createNoImageTreeCellRenderer()); TreeSelectionModel model = astTreeWidget.getSelectionModel(); model.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); model.addTreeSelectionListener(new SymbolTableListener()); model.addTreeSelectionListener(new CodeHighlightListener()); return new JScrollPane(astTreeWidget); }
void connect( JTree errorTree, JComboBox severityComboBox, JCheckBox tasklistCheckBox, JPanel customizerPanel, JEditorPane descriptionTextArea) { this.errorTree = errorTree; this.severityComboBox = severityComboBox; this.tasklistCheckBox = tasklistCheckBox; this.customizerPanel = customizerPanel; this.descriptionTextArea = descriptionTextArea; valueChanged( null ); errorTree.addKeyListener(this); errorTree.addMouseListener(this); errorTree.getSelectionModel().addTreeSelectionListener(this); severityComboBox.addActionListener(this); tasklistCheckBox.addChangeListener(this); }
public AbstractOWLTreeAction(String name, Icon icon, TreeSelectionModel selectionModel) { super(name, icon); this.selectionModel = selectionModel; this.selectionListener = new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { reactToSelection(); } }; selectionModel.addTreeSelectionListener(selectionListener); setEnabled(canPerform(getSelectedOWLEntity())); }
public AbstractOWLTreeAction(String name, Icon icon, TreeSelectionModel selectionModel) { super(name, icon); this.selectionModel = selectionModel; this.selectionListener = new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { reactToSelection(); } }; selectionModel.addTreeSelectionListener(selectionListener); setEnabled(canPerform(getSelectedOWLEntity())); }
/** * @param _name * @param _icon * @param _actionName * @param _m l'arbre calque */ public EbliActionPaletteTreeModel(final String _name, final Icon _icon, final String _actionName, final TreeSelectionModel _m) { super(_name, _icon, _actionName); if (_m != null) { _m.addTreeSelectionListener(this); target_ = getTarget(_m); } setEnabled(isTargetValid(target_)); }
public UsageTree(OWLEditorKit owlEditorKit) { super(owlEditorKit); this.owlEditorKit = owlEditorKit; setCellRenderer(new UsageTreeCellRenderer(owlEditorKit)); getSelectionModel().addTreeSelectionListener(e -> changeListenerMediator.fireStateChanged(UsageTree.this)); }
public AbstractOWLTreeAction(String name, Icon icon, TreeSelectionModel selectionModel) { super(name, icon); this.selectionModel = selectionModel; this.selectionListener = e -> reactToSelection(); selectionModel.addTreeSelectionListener(selectionListener); setEnabled(canPerform(getSelectedOWLEntity())); }
public UsageTree(OWLEditorKit owlEditorKit) { super(owlEditorKit); this.owlEditorKit = owlEditorKit; setCellRenderer(new UsageTreeCellRenderer(owlEditorKit)); getSelectionModel().addTreeSelectionListener(e -> changeListenerMediator.fireStateChanged(UsageTree.this)); }
public AbstractOWLTreeAction(String name, Icon icon, TreeSelectionModel selectionModel) { super(name, icon); this.selectionModel = selectionModel; this.selectionListener = e -> reactToSelection(); selectionModel.addTreeSelectionListener(selectionListener); setEnabled(canPerform(getSelectedOWLEntity())); }
mongoTree.getSelectionModel().addTreeSelectionListener(event -> ApplicationManager.getApplication().invokeLater(() -> { List<StatInfoEntry> statInfos; MongoCollection selectedCollection = MongoExplorerPanel.this.getSelectedCollection();
@Override public void addNotify() { super.addNotify(); if(!initialized.getAndSet(true)) { setTransferHandler(new FileTreeTransferHandler()); setDragEnabled(true); setCellRenderer(new CustomTreeCellRenderer(this)); addMouseListener(treeMouse); getSelectionModel().addTreeSelectionListener( EventHandler.create(TreeSelectionListener.class, this,"onSelectionChange")); javax.swing.ToolTipManager.sharedInstance().registerComponent(this); } } /**
public AssetTree(AssetPanel assetPanel) { super(assetPanel.getModel().getImageFileTreeModel()); this.assetPanel = assetPanel; setCellRenderer(new AssetTreeCellRenderer()); addMouseListener(createPopupListener()); addTreeSelectionListener(this); getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); getSelectionModel().addTreeSelectionListener(this); }
private void init(JContextTree frame){ putClientProperty("JTree.lineStyle", "Angled"); selectionManager = new TreeSelectionManager(frame); popupManager = new JContextTreePopup(this, frame); setComponentPopupMenu(popupManager.getPopupMenu()); setColumnControlVisible(true); setTreeCellRenderer(new DefaultTreeRenderer(new TreeNodeProvider(frame))); getTableHeader().setDefaultRenderer(new DefaultContextTreeHeaderRenderer()); initCellEditAcceleration(); initDragAndDrop(); initKeySupport(); String name = BUNDLE.getString("col_tree"); getColumnModel().getColumn(0).setHeaderValue(new HeaderInfo(name, " ", null)); getTreeSelectionModel().addTreeSelectionListener(selectionManager); }