--- old/src/java.desktop/share/classes/javax/swing/JTable.java 2016-12-19 22:11:20.000000000 +0300 +++ new/src/java.desktop/share/classes/javax/swing/JTable.java 2016-12-19 22:11:20.000000000 +0300 @@ -3410,8 +3410,10 @@ // Convert the event to the renderer's coordinate system Rectangle cellRect = getCellRect(hitRowIndex, hitColumnIndex, false); p.translate(-cellRect.x, -cellRect.y); + @SuppressWarnings("deprecation") + final int modifiers = event.getModifiers(); MouseEvent newEvent = new MouseEvent(component, event.getID(), - event.getWhen(), event.getModifiers(), + event.getWhen(), modifiers, p.x, p.y, event.getXOnScreen(), event.getYOnScreen(),