@Override protected void setupDragAndDrop() { TABLE.setDragEnabled(true); TABLE.setTransferHandler( new MulticastTransferHandler( new ResultPanelTransferHandler(this), DNDUtils.DEFAULT_TRANSFER_HANDLERS)); }
/** * Specialized constructor for creating a "dummy" result panel. This should only be called once at * search window creation-time. */ SearchResultMediator(JPanel overlay) { super(SEARCH_TABLE); setupFakeTable(overlay); SEARCH_INFO = SearchInformation.createKeywordSearch("", null, MediaType.getAnyTypeMediaType()); FILTER = null; this.token = 0; this.searchTokens = null; setButtonEnabled(SearchButtons.TORRENT_DETAILS_BUTTON_INDEX, false); // disable dnd for overlay panel TABLE.setDragEnabled(false); TABLE.setTransferHandler(null); SOUTH_PANEL.setVisible(false); }
/** Sets up drag & drop for the table. */ protected void setupDragAndDrop() { TABLE.setDragEnabled(true); TABLE.setDropMode(DropMode.INSERT_ROWS); TABLE.setTransferHandler(new LibraryPlaylistsTableTransferHandler(this)); }
/** Sets up drag & drop for the table. */ protected void setupDragAndDrop() { TABLE.setDragEnabled(true); TABLE.setTransferHandler(new LibraryFilesTableTransferHandler(this)); }