class DragListener extends MouseAdapter { private static final int PADDING = 10; private int mouseX; private int mouseY; private boolean resizing = false; @Override public void mouseMoved(MouseEvent e) { JFrame frame = (JFrame) e.getSource(); if (isSizeGrip(frame, e)) { setCursor(Cursor.getPredefinedCursor(Cursor.NW_RESIZE_CURSOR)); } else { setCursor(Cursor.getDefaultCursor()); } } @Override pu..