2010-11-19 36 views
8

Bu bazı söz Her yerde aradım ama üzerinde kayda değer bir bilgi bulamıyorum. Swing bileşenlerinin z sırasını değiştirmenin veya en azından çekme sırasını başkalarının üzerinde görünecek şekilde değiştirmenin bir yolu var mı? Eğer diğer bileşenler üzerinde bileşenleri bindirmek istiyorsanızZ-sırası

cevap

14
Sen setComponentZOrder

aradığınız

İşte bir example bu.

+0

Oh wow. Özellikle z-siparişi için bile yedim ve hiçbir şey çıkmadı. Teşekkürler! – Bevin

2

, size belirli katmanlara bileşenleri eklemek sağlayacak JLayeredPane, kullanmalıdır. Bu, araç ipuçları ve sürükle ve bırak işlemleri gibi şeyler için kullanılan şeydir.

Burada da bunun için bir tutorial bu.

2

setComponentZOrder (...) Konteyner sınıfının yöntemine bak.

Ayrıca ZOrder nasıl çalıştığı hakkında kısa bir açıklama vardır Overlap Layout kontrol edebilirsiniz.