PortalEvent object gives you details of old row, old column, new row and new column of the portlet which is moved. It also has portlet object reference using which you can get the absolute left and top position of the portlet.
Code:
portal.addListener(Events.Drop, new Listener<PortalEvent>(){
@Override
public void handleEvent(PortalEvent be) {
GWT.log("Start "+be.getStartRow()+" Column "+be.getStartColumn()+" New Row "+be.getRow()
+" New Column "+be.getColumn());
//Displays the current position of the moved portlet
GWT.log(" Position "+be.getPortlet().getAbsoluteLeft()+" "+be.getPortlet().getAbsoluteTop());
}
});
Hope it helps you
Ganesh