javax.swing.JList.addMouseMotionListener()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(137)

本文整理了Java中javax.swing.JList.addMouseMotionListener()方法的一些代码示例,展示了JList.addMouseMotionListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JList.addMouseMotionListener()方法的具体详情如下:
包路径:javax.swing.JList
类名称:JList
方法名:addMouseMotionListener

JList.addMouseMotionListener介绍

暂无

代码示例

代码示例来源:origin: stanfordnlp/CoreNLP

list.addMouseMotionListener(mouseListener);
list.addMouseListener(mouseListener);
listeners = new ArrayList<>();

代码示例来源:origin: info.aduna.commons/aduna-commons-swing

public ListOverlay(JList list) {
  this.list = list;
  list.addMouseListener(this);
  list.addMouseMotionListener(this);
}

代码示例来源:origin: igniterealtime/Spark

/**
 * Adds an internal popup listesner.
 */
private void addPopupWindow() {
  contactItemList.addMouseListener(new MouseAdapter() {
    public void mouseEntered(MouseEvent mouseEvent) {               
      canShowPopup = true;
      timerTask = new DisplayWindowTask(mouseEvent);            
      TaskEngine.getInstance().schedule(timerTask, 500, 1000);
    }
    public void mouseExited(MouseEvent mouseEvent) {
      if (timerTask != null) {
        TaskEngine.getInstance().cancelScheduledTask(timerTask);
      }                
      canShowPopup = false;
      UIComponentRegistry.getContactInfoWindow().dispose();
    }
  });
  contactItemList.addMouseMotionListener(motionListener);
}

代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-widgets-extra

/**
 * Enable data tips for a list component.
 *
 * @param list the list which should be enhanced with data tips.
 */
public synchronized void register(JList list) {
  list.addMouseListener(listMouseListener);
  list.addMouseMotionListener(listMouseListener);
  list.addComponentListener(listMouseListener);
}

代码示例来源:origin: org.apache.cayenne.modeler/cayenne-modeler

RecentFileListRenderer(JList<String> list, OnFileClickListener listener) {
  if(listener == null) {
    throw new NullPointerException("listener parameter is null");
  }
  list.addMouseListener(this);
  list.addMouseMotionListener(this);
  this.list = list;
  this.listener = listener;
  rolloverRow = -1;
  setHorizontalTextPosition(SwingConstants.LEADING);
}

代码示例来源:origin: org.nuiton/nuiton-widgets

/**
 * Enable data tips for a list component.
 * @param list the list which should be enhanced with data tips.
 */
public synchronized void register(JList list) {
  list.addMouseListener(listMouseListener);
  list.addMouseMotionListener(listMouseListener);
  list.addComponentListener(listMouseListener);
}

代码示例来源:origin: com.synaptix/SynaptixTattoo

/**
 * Adds the listeners to the list control.
 */
protected void installListListeners() {
  if ((listMouseListener = createListMouseListener()) != null) {
    list.addMouseListener(listMouseListener);
  }
  if ((listMouseMotionListener = createListMouseMotionListener()) != null) {
    list.addMouseMotionListener(listMouseMotionListener);
  }
  if ((listSelectionListener = createListSelectionListener()) != null) {
    list.addListSelectionListener(listSelectionListener);
  }
}

代码示例来源:origin: MegaMek/megamek

keys.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
keys.addListSelectionListener(this);
keys.addMouseMotionListener(new MouseMotionAdapter() {
  @Override
  public void mouseMoved(MouseEvent e) {

代码示例来源:origin: org.opentcs.thirdparty.dockingframes/docking-frames-core

list.addMouseMotionListener( new MouseMotionAdapter(){ 
  @Override
  public void mouseMoved( MouseEvent e ) {

代码示例来源:origin: org.japura/japura-gui

buttonsList.addMouseMotionListener(new MouseMotionListener() {
 @Override
 public void mouseDragged(MouseEvent e) {}

代码示例来源:origin: xyz.cofe/docking-frames-core

list.addMouseMotionListener( new MouseMotionAdapter(){ 
  @Override
  public void mouseMoved( MouseEvent e ) {

代码示例来源:origin: apache/ctakes

private JComponent createEastPanel() {
 final JLabel header = new JLabel( "User Pipeline" );
 header.setPreferredSize( new Dimension( 100, 30 ) );
 header.setHorizontalAlignment( SwingConstants.CENTER );
 final UserBitListModel userBitListModel = new UserBitListModel();
 _userBitsList = createUserBitList( userBitListModel );
 final ListCellRenderer<Object> usersRenderer = new UserBitRenderer();
 _userBitsList.setCellRenderer( usersRenderer );
 final JScrollPane scroll = new JScrollPane( _userBitsList );
 scroll.setColumnHeaderView( header );
 // Listener for mouse clicks and float-over in availables list
 final AvailablesMouseListener availablesMouse = new AvailablesMouseListener( _availablesList, userBitListModel );
 _availablesList.addMouseListener( availablesMouse );
 _availablesList.addMouseMotionListener( availablesMouse );
 // Listener for mouse clicks and float-over in users list
 final UsersMouseListener usersMouse = new UsersMouseListener( _userBitsList, userBitListModel );
 _userBitsList.addMouseListener( usersMouse );
 _userBitsList.addMouseMotionListener( usersMouse );
 final JSplitPane split = new PositionedSplitPane();
 split.setLeftComponent( scroll );
 split.setRightComponent( createUserBitPanel( _userBitsList ) );
 split.setDividerLocation( 0.3d );
 return split;
}

代码示例来源:origin: org.japura/japura-gui

actionsList.addMouseMotionListener(new MouseMotionListener() {
 @Override
 public void mouseDragged(MouseEvent e) {}

代码示例来源:origin: raydac/netbeans-mmd-plugin

listFoundFiles.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
 public void mouseMoved(java.awt.event.MouseEvent evt) {
  listFoundFilesMouseMoved(evt);

代码示例来源:origin: org.gephi/directory-chooser

public FileCompletionPopup(JFileChooser chooser, JTextField textField, Vector<File> files) {
  this.list = new JList(files);
  this.textField = textField;
  this.chooser = chooser;
  list.setVisibleRowCount(4);
  list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
  
  JScrollPane jsp = new JScrollPane(list);
  add(jsp);
  
  list.setFocusable(false);
  jsp.setFocusable(false);
  setFocusable(false);
  
  list.addFocusListener(new FocusHandler());
  list.addMouseListener(new MouseHandler());
  list.addMouseMotionListener(new MouseHandler());
  
  textField.addKeyListener(this);
}

代码示例来源:origin: omegat-org/omegat

m_scriptList.addMouseMotionListener(new MouseMotionAdapter() {

代码示例来源:origin: com.github.lgooddatepicker/LGoodDatePicker

timeList.setModel(timeListModel);
timeList.addMouseMotionListener(new MouseAdapter() {
  @Override
  public void mouseMoved(MouseEvent event) {

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-dlight-nativeexecution-nb

public CompletionPopup(Completable completable) {
  this.list = new JList();
  enabledColor = list.getForeground();
  list.setVisibleRowCount(4);
  list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
  this.completable = completable;
  JScrollPane jsp = new JScrollPane(list);
  add(jsp);
  list.setFocusable(false);
  jsp.setFocusable(false);
  setFocusable(false);
  list.addFocusListener(new FocusHandler());
  list.addMouseListener(new MouseHandler());
  list.addMouseMotionListener(new MouseHandler());
  completable.addKeyListener(CompletionPopup.this);
}

代码示例来源:origin: antlr/antlrworks

ideasList.addKeyListener(new ListKeyAdapter());
ideasList.addMouseListener(new ListMouseAdapter());
ideasList.addMouseMotionListener(new ListMouseMotionAdapter());

代码示例来源:origin: Multibit-Legacy/multibit-hd

list.addMouseMotionListener(getHandCursorMouseMotionListener(list));

相关文章

JList类方法