Package javax.swing.table

Examples of javax.swing.table.JTableHeader.addMouseListener()


        JPanel goMappingsCorner = new JPanel();
        goMappingsCorner.setBackground(goMappingsTable.getTableHeader().getBackground());
        proteinGoMappingsScrollPane.setCorner(ScrollPaneConstants.UPPER_RIGHT_CORNER, goMappingsCorner);

        JTableHeader header = goMappingsTable.getTableHeader();
        header.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                super.mouseClicked(e);

                if (peptideShakerGUI.getIdentification() != null) {
View Full Code Here


                    sorter.sortByColumn(column, ascending);
                }
             }
         };
        JTableHeader th = tableView.getTableHeader();
        th.addMouseListener(listMouseListener);
    }



}
View Full Code Here

    table.setDefaultRenderer(Long.class, new PercentTableCellRenderer());
    table.setDefaultRenderer(Double.class, new PercentTableCellRenderer());
    table.setDefaultRenderer(Float.class, new PercentTableCellRenderer());
    //
    table.setColumnSelectionAllowed(false);
    header.addMouseListener(new TsvMouseAdapter(table));
    context.setComponent(scrollPane);
  }
}
View Full Code Here

            columnModel.getColumn(i).setHeaderRenderer(renderer);
        }

        final JTableHeader header = getTableHeader();
        this.headerListener = new SortableTableHeaderListener(model, renderer);
        header.addMouseListener(this.headerListener);
        header.addMouseMotionListener(this.headerListener);

        model.sortByColumn(0, true);

    }
View Full Code Here

        return parentFrame;
    }

    public void buildMenus() {
        final JTableHeader header = getTableHeader();
        header.addMouseListener(new MouseAdapter() {
            @Override
            public void mousePressed(MouseEvent e) {
                show(e);
            }
View Full Code Here

      final TableListener    listener = new TableListener(table, tablename, true);
      final TablePopupMenu  menu = new TablePopupMenu();
      final JTableHeader    header = table.getTableHeader();
            //В штатном режиме попап глючит под виндой, повесил его на листенер мыши
      //header.setComponentPopupMenu(menu);
            header.addMouseListener(new MouseAdapter() {

                @Override
                public void mouseClicked(MouseEvent e) {
                    if (e.getButton() == MouseEvent.BUTTON3 && e.getClickCount() == 1) {
                        menu.setLocation(e.getLocationOnScreen());
View Full Code Here

  public BaseTableView(final ListTableModel model) {
    super(model);
    final JTableHeader tableHeader = getTableHeader();
    if (tableHeader != null) {
      tableHeader.addMouseListener(new MouseAdapter() {
        public void mouseClicked(final MouseEvent e) {
          final int column = convertColumnIndexToModel(tableHeader.columnAtPoint(e.getPoint()));
          onHeaderClicked(column);
        }
      });
View Full Code Here

    header.addMouseMotionListener(new MouseMotionAdapter() {
      public void mouseMoved(MouseEvent e) {
        updateTooltip(e);
      }
    });
    header.addMouseListener(new MouseAdapter() {
      public void mouseEntered(MouseEvent e) {
        updateTooltip(e);
      }
    });
    header.setReorderingAllowed(false);
View Full Code Here

      } else if (!showCheckBox) {
        this.type = TrackTable.QUEUE_TYPE;
      }
    } else {// bibliothek
      TableSupport.setQuickSearch(this);
      tableHeader.addMouseListener(new ColumnHeaderListener(this));
      @SuppressWarnings("unused")
      FileDropTarget t = new FileDropTarget(this);
      setTransferHandler(new FromTransferHandler());
      this.type = TrackTable.LIBRARY_TYPE;
    }
View Full Code Here

                    sorter.sortByColumn(column);
                }
            }
        };
        JTableHeader th = tableView.getTableHeader();
        th.addMouseListener(listMouseListener);
    }

}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.