imageList.setDropMode(DropMode.INSERT); imageList.setTransferHandler(new ImageTransferHandler(imageList));
ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); list.setTransferHandler(new ListItemTransferHandler()); list.setDropMode(DropMode.INSERT); list.setDragEnabled(true);
public void actionPerformed(ActionEvent ae) { Object val = dropCombo.getSelectedItem(); if (val == "USE_SELECTION") { list.setDropMode(DropMode.USE_SELECTION); } else if (val == "ON") { list.setDropMode(DropMode.ON); } else if (val == "INSERT") { list.setDropMode(DropMode.INSERT); } else if (val == "ON_OR_INSERT") { list.setDropMode(DropMode.ON_OR_INSERT); } }
public AbstractStringPasteListPerimeterWidget(String title, boolean editable) { super(title, editable); list.setDropMode(DropMode.INSERT); list.setTransferHandler(new MyTransferHandler()); }
@Override public boolean canImport(TransferSupport info) { // Depending on the datatype also change DropMode which makes drop location line // or drop location nothing painted properly boolean isSupported = false; if(info.isDataFlavorSupported(LOCAL_OBJECT_FLAVOR)){ isSupported = true; ((JList) info.getComponent()).setDropMode(DropMode.INSERT); } if(info.isDataFlavorSupported(DataFlavor.javaFileListFlavor)){ isSupported = true; ((JList) info.getComponent()).setDropMode(DropMode.ON); } return true; } @Override
genomeList.setDropMode(DropMode.INSERT); genomeList.setDragEnabled(true); genomeList.addKeyListener(new KeyAdapter() {
public static void createDropMode(ActionContext actionContext){ Thing self = (Thing) actionContext.get("self"); JList parent = (JList) actionContext.get("parent"); for(Thing child : self.getChilds()){ DropMode l = (DropMode) child.doAction("create", actionContext); if(l != null){ parent.setDropMode(l); } } }
dropZone.setTransferHandler(new ListTransferHandler(dropZone)); dropZone.setDragEnabled(true); dropZone.setDropMode(javax.swing.DropMode.INSERT); dropZone.setBorder(new TitledBorder("Selected files/folders")); leftLowerPanel.setViewportView(new JScrollPane(dropZone));
private void initComponents() { createComponents(); informationPanel.setPreferredSize(new Dimension(10, 100)); // informationPanel.setVisible(false); allList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); allList.getSelectionModel().addListSelectionListener(new MyListSelectionModel()); allList.addMouseListener(new AllListMouseListener()); allList.setDragEnabled(true); allList.setDropMode(DropMode.INSERT); allList.setTransferHandler(new MyTransferHandler()); allList.setName("allList"); selectedList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); selectedList.getSelectionModel().addListSelectionListener(new MyListSelectionModel()); selectedList.addMouseListener(new SelectedListMouseListener()); selectedList.setDragEnabled(true); selectedList.setDropMode(DropMode.INSERT); selectedList.setTransferHandler(new MyTransferHandler()); selectedList.setName("selectedList"); }
viewersList.setDropMode(DropMode.INSERT); viewersList.enableInputMethods(true); viewersList.setDragEnabled(true);
list.setDropMode(DropMode.ON_OR_INSERT); list.setDragEnabled(true); return list;
list.setDropMode(DropMode.INSERT); list.setTransferHandler(new FileTransferHandler()); return new JScrollPane(list);
list1Model.addElement("6 (list 1)"); list1 = new JList(list1Model); list1.setDropMode(DropMode.USE_SELECTION); list1.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION); list1.setTransferHandler(arrayListHandler);
list.setDropMode(DropMode.INSERT); list.setDragEnabled(true); list.setTransferHandler(handler);
public ObjectListComponent(final IObjectListConfiguration<T> configuration, final IListModel<T> listModel) { this.configuration = configuration; this.list = new JList<>(listModel); this.list.setVisibleRowCount(configuration.getVisibleRowCount()); this.list.setSelectionMode(configuration.getSelectionMode()); this.list.setLayoutOrientation(configuration.getLayoutOrientation()); this.list.setCellRenderer( new ObjectUiListCellRenderer<>( configuration.getObjectUiCellRendererConfiguration(), configuration.getObjectUi())); final ListSelectionModel tableSelectionModel = this.list.getSelectionModel(); this.selectionModel = configuration.getSelectionModel(); tableSelectionModel .addListSelectionListener(new JListSelectionListener<>(listModel, tableSelectionModel, this.selectionModel)); this.selectionModel .addSelectionListener(new SelectionListener<>(listModel, tableSelectionModel, this.selectionModel)); this.list.setTransferHandler(configuration.getTransferHandler()); this.list.setDropMode(configuration.getDropMode()); this.list.setDragEnabled(configuration.isDragEnabled()); Optional.ofNullable(configuration.getMouseListener()).ifPresent(l -> this.list.addMouseListener(l)); this.component = new JScrollPane(this.list); }
right.setTransferHandler(new UserTransferHandler(right)); left.setDropMode(DropMode.ON_OR_INSERT); right.setDropMode(DropMode.ON_OR_INSERT);
lst1.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR)); lst1.setDragEnabled(true); lst1.setDropMode(DropMode.INSERT); lst1.setComponentPopupMenu(pmenu);
list.setDropMode(DropMode.ON_OR_INSERT); list.setDragEnabled(true); list.setCellRenderer(new DefaultListCellRenderer() {
JList namesList = new JList(listModel); namesList.setDragEnabled(true); namesList.setDropMode(DropMode.ON_OR_INSERT); namesList.setTransferHandler(new ListItemTransferHandler());
filterList.setTransferHandler(new MyTransferHandler()); filterList.setDragEnabled(true); filterList.setDropMode(DropMode.INSERT);