private JScrollPane getContent() { JTree tree = new JTree(); tree.setDragEnabled(true); tree.setDropMode(DropMode.ON_OR_INSERT); tree.setTransferHandler(new TreeTransferHandler());
/** * Creates a tree. * * @return the created tree. */ protected JTree createJTree() { JTree tree = new JTree(); tree.setDragEnabled(true); return tree; }
/** * Creates a tree. * * @param viewDescriptor * the component view descriptor. * @return the created tree. */ protected JTree createJTree(ITreeViewDescriptor viewDescriptor) { JTree tree = new JTree(); tree.setDragEnabled(true); return tree; }
public ChecklistTreePanel() { super( new BorderLayout() ); DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode( "Root", true ); treeModel = new DefaultTreeModel( rootNode, true ); tree = new JTree( treeModel ); tree.setCellRenderer( new DefaultTreeCellRenderer() ); tree.setRootVisible( false ); tree.getSelectionModel().setSelectionMode( TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION ); checklistManager = new ChecklistTreeManager( tree, true, null ); JScrollPane scrollPane = new JScrollPane( tree, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED ); this.add( scrollPane, BorderLayout.CENTER ); tree.setTransferHandler( new TreeTransferHandler( tree ) ); tree.setDropMode( DropMode.ON_OR_INSERT ); // Drop between rows, or onto groups. tree.setDragEnabled( true ); }
/** Creates a new instance of ResultTree */ ResultTreeView() { super(); defaultTreeCellRenderer = tree.getCellRenderer(); noIconTreeCellRenderer = createNoIconTreeCellRenderer(); tree.setCellRenderer(new DelegatingTreeCellRenderer()); tree.setDragEnabled(false); initAccessibility(); }
portTree.setRowHeight(0); portTree.setCellRenderer(new InputNodeRenderer()); portTree.setDragEnabled(true); portTree.getSelectionModel().setSelectionMode( TreeSelectionModel.SINGLE_TREE_SELECTION);
/** * Populate. * * @param analysisEngine the analysis engine * @param aeMetaData the ae meta data * @param cas the cas */ public void populate(AnalysisEngineDescription analysisEngine, AnalysisEngineMetaData aeMetaData, CAS cas) { tree = generateTreeView(analysisEngine, aeMetaData, cas); tree.setDragEnabled(true); // To allow drag to stylemap table. tree.setRootVisible(false); tree.setShowsRootHandles(true); // Displays node expansion glyphs. TreeSelectionModel selectionModel = tree.getSelectionModel(); selectionModel.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); DefaultTreeCellRenderer cellRenderer = new DefaultTreeCellRenderer(); cellRenderer.setLeafIcon(null); cellRenderer.setClosedIcon(null); cellRenderer.setOpenIcon(null); tree.setCellRenderer(cellRenderer); scrollPane.getViewport().add(tree, null); }
tree.setAlignmentX((float) 0.5); tree.setShowsRootHandles(false); tree.setDragEnabled(false);
@SuppressWarnings("UnusedDeclaration") private void installTreeDragAndDrop() { filterTree.setDragEnabled(true); filterTree.setDropMode(DropMode.INSERT); filterTree.setDropTarget(new DropTarget(filterTree, DnDConstants.ACTION_MOVE, new DropTargetAdapter() { @Override public void dragEnter(DropTargetDragEvent dtde) { System.out.println("dragEnter: dtde = " + dtde); } @Override public void dragOver(DropTargetDragEvent dtde) { System.out.println("dragOver: dtde = " + dtde); } @Override public void dropActionChanged(DropTargetDragEvent dtde) { System.out.println("dropActionChanged: dtde = " + dtde); } @Override public void dragExit(DropTargetEvent dte) { System.out.println("dragExit: dte = " + dte); } @Override public void drop(DropTargetDropEvent dtde) { System.out.println("drop: dtde = " + dtde); } })); }
/** * Populate. * * @param analysisEngine the analysis engine * @param aeMetaData the ae meta data */ public void populate(AnalysisEngine analysisEngine, AnalysisEngineMetaData aeMetaData) { tree = generateTreeView(analysisEngine, aeMetaData); tree.setDragEnabled(true); // To allow drag to stylemap table. tree.setRootVisible(false); tree.setShowsRootHandles(true); // Displays node expansion glyphs. TreeSelectionModel selectionModel = tree.getSelectionModel(); selectionModel.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); DefaultTreeCellRenderer cellRenderer = new DefaultTreeCellRenderer(); cellRenderer.setLeafIcon(null); cellRenderer.setClosedIcon(null); cellRenderer.setOpenIcon(null); tree.setCellRenderer(cellRenderer); scrollPane.getViewport().add(tree, null); }
orgTree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); orgTree.addTreeSelectionListener(ev -> refreshForceView()); orgTree.setDragEnabled(true); orgTree.setDropMode(DropMode.ON); orgTree.setTransferHandler(new TOETransferHandler(getCampaignGui()));
@SuppressWarnings("UnusedDeclaration") private void installTreeDragAndDrop() { filterTree.setDragEnabled(true); filterTree.setDropMode(DropMode.INSERT); filterTree.setDropTarget(new DropTarget(filterTree, DnDConstants.ACTION_MOVE, new DropTargetAdapter() { @Override public void dragEnter(DropTargetDragEvent dtde) { System.out.println("dragEnter: dtde = " + dtde); } @Override public void dragOver(DropTargetDragEvent dtde) { System.out.println("dragOver: dtde = " + dtde); } @Override public void dropActionChanged(DropTargetDragEvent dtde) { System.out.println("dropActionChanged: dtde = " + dtde); } @Override public void dragExit(DropTargetEvent dte) { System.out.println("dragExit: dte = " + dte); } @Override public void drop(DropTargetDropEvent dtde) { System.out.println("drop: dtde = " + dtde); } })); }
private void disableSwingDragSupport(Component comp) { if (comp instanceof JTree) { ((JTree)comp).setDragEnabled(false); } else if (comp instanceof JList) { ((JList)comp).setDragEnabled(false); } else if (comp instanceof JTable) { ((JTable)comp).setDragEnabled(false); } else if (comp instanceof JTextComponent) { ((JTextComponent)comp).setDragEnabled(false); } else if (comp instanceof JColorChooser) { ((JColorChooser)comp).setDragEnabled(false); } else if (comp instanceof JFileChooser) { ((JFileChooser)comp).setDragEnabled(false); } }
private void disableSwingDragSupport(Component comp) { if (comp instanceof JTree) { ((JTree)comp).setDragEnabled(false); } else if (comp instanceof JList) { ((JList)comp).setDragEnabled(false); } else if (comp instanceof JTable) { ((JTable)comp).setDragEnabled(false); } else if (comp instanceof JTextComponent) { ((JTextComponent)comp).setDragEnabled(false); } else if (comp instanceof JColorChooser) { ((JColorChooser)comp).setDragEnabled(false); } else if (comp instanceof JFileChooser) { ((JFileChooser)comp).setDragEnabled(false); } }
this.tree.setEditable( true ); this.tree.setDragEnabled( true ); this.tree.setDropMode( DropMode.INSERT ); this.tree.setTransferHandler( new JLxTreeTransferHandler() );
ftp.getTree().getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); ftp.getTree().setDragEnabled(true); ftp.getTree().setDropMode(DropMode.ON); ftp.getTree().setTransferHandler(new TreeTransferHandler());
ftp.getTree().getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); ftp.getTree().setDragEnabled(true); ftp.getTree().setDropMode(DropMode.ON); ftp.getTree().setTransferHandler(new TreeTransferHandler());
/** * Create the Toc JTree * * @return the Toc JTree */ private JTree makeTree() { tree = new JTree(); //Items can be selected freely tree.getSelectionModel().setSelectionMode( TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); TocTransferHandler handler = new TocTransferHandler(this); //Add a drop listener handler.getTransferEditableEvent().addListener(this, EventHandler.create(EditableTransferListener.class, this, "onDropEditableElement", "")); tree.setDragEnabled(true); tree.setTransferHandler(handler); tree.setRootVisible(false); tree.setShowsRootHandles(true); tree.setEditable(true); treeRenderer = new TocRenderer(tree); tree.setCellRenderer(treeRenderer); setEmptyLayerModel(tree); tree.setCellEditor(new TocTreeEditor(tree)); tree.addMouseListener(new PopupMouselistener()); //Add a tree selection listener tree.getSelectionModel().addTreeSelectionListener( EventHandler.create(TreeSelectionListener.class, this, "onTreeSelectionChange")); return tree; }
treevar.setDragEnabled(true); treevar.setDropMode(DropMode.ON_OR_INSERT); treevar.setTransferHandler(new JMeterTreeTransferHandler());
comp.setDragEnabled(dragEnabled);