list = new TooltipJList(model); list.setCellRenderer(new MatchCellRenderer()); list.setTransferHandler(new TreeTransferHandler()); matchedParts = Generics.newHashMap(); list.addListSelectionListener(this);
public void setTransferHandler(TransferHandler newHandler) { if (table != null) { table.setTransferHandler(newHandler); } else { super.setTransferHandler(newHandler); } }
DefaultListModel model = new DefaultListModel(); JList fileList = new JList(model); fileList.setDragEnabled(true); fileList.setTransferHandler(new FileTransferHandler());
public AskForConceptParent(I_ConfigAceFrame config) { initComponents(); list1.setTransferHandler(new ObjectTransferHandler(config, null)); listModel=new DefaultListModel(); list1.setModel(listModel); list1.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); }
public AbstractStringPasteListPerimeterWidget(String title, boolean editable) { super(title, editable); list.setDropMode(DropMode.INSERT); list.setTransferHandler(new MyTransferHandler()); }
featureList.setTransferHandler(uic.featureTransferHandler); this.setLocationRelativeTo(null); eTools(false);
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"); }
list = new TooltipJList(model); list.setCellRenderer(new MatchCellRenderer()); list.setTransferHandler(new TreeTransferHandler()); matchedParts = Generics.newHashMap(); list.addListSelectionListener(this);
/** * Create the Source List ui component */ private JList makeSourceList() { sourceList = new JList<>(); //Set the list content renderer sourceList.setCellRenderer(new DataSourceListCellRenderer(sourceList)); //Add mouse listener for popup menu sourceList.addMouseListener(EventHandler.create(MouseListener.class, this, "onMouseActionOnSourceList", "")); //This method ask the event data as argument //Create the list content manager sourceListContent = new SourceListModel(dataManager); //Replace the default model by the GeoCatalog model sourceList.setModel(sourceListContent); SourceListTransferHandler transferHandler = new SourceListTransferHandler(dataManager); //Call the method this.onDropURI when the user drop uri(like files) on the list control transferHandler.getDropListenerHandler().addListener(this, EventHandler.create(SourceListTransferHandler.DropUriListener.class, this, "onDropURI", "uriList")); sourceList.setTransferHandler(transferHandler); sourceList.setDragEnabled(true); //Attach the content to the DataSource instance sourceListContent.setListeners(); return sourceList; }
paths.setTransferHandler(new FileListTransferHandler(style)); JScrollPane scrollPane = new JScrollPane(paths); scrollPane.setPreferredSize(new Dimension(350, 100));
list.setTransferHandler(new ReportingListTransferHandler()); list.setDragEnabled(true);
userL.setCellRenderer(new UserListCellRenderer(imageLoader, swingMessages)); userL.addMouseListener(this); userL.setTransferHandler(fileTransferHandler); userL.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); final JScrollPane userSP = new JScrollPane(userL);
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); }
list.setTransferHandler(new ReportingListTransferHandler()); list.setDragEnabled(true);
contactItemList.setTransferHandler(new ContactGroupTransferHandler());
favoritesUserList.setTransferHandler(new MutableListDropHandler(favoritesUserList)); new MutableListDragListener(favoritesUserList); favoritesUserList.setCellRenderer(new FavoriteListCellRenderer());
list.setTransferHandler(new MediaTransferHandler() { @Override protected void onMediaDropped(String[] uris) {
displayList.setTransferHandler(new InitiativeTransferHandler(this)); displayList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); displayList.addListSelectionListener(this);
public void mouseEntered(MouseEvent evt) { if (list != null) { TransferHandler th1 = getFileChooser().getTransferHandler(); TransferHandler th2 = list.getTransferHandler(); if (th1 != th2) { list.setTransferHandler(th1); } if (getFileChooser().getDragEnabled() != list.getDragEnabled()) { list.setDragEnabled(getFileChooser().getDragEnabled()); } } }
filterList.setCellRenderer(new SearchFilterListCellRenderer()); filterList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); filterList.setTransferHandler(new MyTransferHandler()); filterList.setDragEnabled(true); filterList.setDropMode(DropMode.INSERT);