A Frame is an independent ID space (by implementing IdSpace ). It means a window and all its descendants forms a ID space and the ID of each of them is unique in this space. You could retrieve any of them in this space by calling Frame.getFellow .