Package javax.swing

Examples of javax.swing.JTable.convertColumnIndexToModel()


        {
            public void doIt()
            {
                JTable table = (JTable) evt.getSource();
                mRow = table.convertRowIndexToModel(table.rowAtPoint(evt.getPoint()));
                mCol = table.convertColumnIndexToModel(table.columnAtPoint(evt.getPoint()));
                mCol = csaPanel.getModel().convertEnabledColToRealCol(mCol);
                tableDoubleClicked();
            }
        });
View Full Code Here


        {
            public void doIt()
            {
                JTable table = (JTable) evt.getSource();
                mRow = table.convertRowIndexToModel(table.rowAtPoint(evt.getPoint()));
                mCol = table.convertColumnIndexToModel(table.columnAtPoint(evt.getPoint()));
                mCol = csaPanel.getModel().convertEnabledColToRealCol(mCol);
                tableDoubleClicked();
            }
        });
View Full Code Here

    if (header != null) {
      MouseAdapter listMouseListener = new MouseAdapter() {
        public void mouseClicked(MouseEvent e) {
          TableColumnModel columnModel = tableFinal.getColumnModel();
          int viewColumn = columnModel.getColumnIndexAtX(e.getX());
          int column = tableFinal.convertColumnIndexToModel(viewColumn);
          if (    e.getButton() == MouseEvent.BUTTON1
               && e.getClickCount() == 1
               && !e.isAltDown()
               && column != -1 ) {
            int shiftPressed = e.getModifiers() & InputEvent.SHIFT_MASK;
View Full Code Here

    if (header != null) {
      MouseAdapter listMouseListener = new MouseAdapter() {
        public void mouseClicked(MouseEvent e) {
          TableColumnModel columnModel = tableFinal.getColumnModel();
          int viewColumn = columnModel.getColumnIndexAtX(e.getX());
          int column = tableFinal.convertColumnIndexToModel(viewColumn);
          if (    e.getButton() == MouseEvent.BUTTON1
               && e.getClickCount() == 1
               && !e.isAltDown()
               && column != -1 ) {
            int shiftPressed = e.getModifiers() & InputEvent.SHIFT_MASK;
View Full Code Here

    if (header != null) {
      MouseAdapter listMouseListener = new MouseAdapter() {
        public void mouseClicked(MouseEvent e) {
          TableColumnModel columnModel = tableFinal.getColumnModel();
          int viewColumn = columnModel.getColumnIndexAtX(e.getX());
          int column = tableFinal.convertColumnIndexToModel(viewColumn);
          if (    e.getButton() == MouseEvent.BUTTON1
               && e.getClickCount() == 1
               && !e.isAltDown()
               && column != -1 ) {
            int shiftPressed = e.getModifiers() & InputEvent.SHIFT_MASK;
View Full Code Here

           
            // if mouse on column, that accept events, change cursor to hand
            table.addMouseMotionListener(new MouseMotionAdapter(){
              @Override
              public void mouseMoved(MouseEvent e) {
                int movedOnColumn = table.convertColumnIndexToModel(table.columnAtPoint(e.getPoint()));               
                try {
                  if (movedOnColumn == tableProperties.getFavoriteColIndex()
                      || movedOnColumn == tableProperties.getAuthorColIndex()){
                    table.setCursor(new Cursor(Cursor.HAND_CURSOR));
                  } else {
View Full Code Here

          //listen for thought mouse events
            table.addMouseListener(new MouseAdapter() {           
                @Override
                public void mouseClicked(MouseEvent e) {
                    Point pnt = e.getPoint();
                    int columnModelIndex = table.convertColumnIndexToModel(table.columnAtPoint(pnt));
                    int rowModelIndex = table.convertRowIndexToModel(table.rowAtPoint(pnt));
                    // click on favorite column
                    // start favorite action                   
                    if (columnModelIndex == tableProperties.getFavoriteColIndex()){                     
                      if (actionCounter < maxSameTimeActions){
View Full Code Here

        tableView.setColumnSelectionAllowed(false);
        MouseAdapter listMouseListener = new MouseAdapter() {
            public void mouseClicked(MouseEvent e) {
                TableColumnModel columnModel = tableView.getColumnModel();
                int viewColumn = columnModel.getColumnIndexAtX(e.getX());
                int column = tableView.convertColumnIndexToModel(viewColumn);
                if(e.getClickCount() == 1 && column != -1) {
                    System.out.println("Sorting ...");
                    int shiftPressed = e.getModifiers()&InputEvent.SHIFT_MASK;
                    boolean ascending = (shiftPressed == 0);
                    sorter.sortByColumn(column, ascending);
View Full Code Here

    MouseAdapter listMouseListener = new MouseAdapter() {
      @Override
      public void mouseClicked(MouseEvent e) {
        TableColumnModel columnModel = table.getColumnModel();
        int viewColumn = columnModel.getColumnIndexAtX(e.getX());
        int sortedBy = table.convertColumnIndexToModel(viewColumn);
        if (e.getClickCount() == 1 && sortedBy != -1) {
          tableModel.setSortAscending(!tableModel.isSortAscending());
          tableModel.setSortColumn(sortedBy);
          tableModel.forceResort();
          updateTableSizes(table);
View Full Code Here

                        int row = table.rowAtPoint(e.getPoint()),
                            col = table.columnAtPoint(e.getPoint());
//                        System.out.println(row + ":"+col);
                        if( row>=0 && col>=0 )
                        {
                            col = table.convertColumnIndexToModel(col);
                            if( col == 2 )
                            {
                                CategoryTableData model = (CategoryTableData)table.getModel();
                                AbstractGOCategoryProperties props = model.getGoProperties(row);
                                if( props != null )
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.