I am trying to embed a HWND (Window Handle) in a JPanel.
Actually, I can embed my HWND into a JFrame, but the embedded window alway stay on top of the other componen
JPanels are lightweighted components (they have no real native peer). i.e. they use already the handle of the (J)Frame. Look at java.awt.Canvas.