/ / Как да позиционирам JFrame постоянно над друг? - java, swing, jframe, няколко случая

Как да позиционирам JFrame постоянно над друг? - java, swing, jframe, няколко случая

Проблемът на проблема е следният: Имам две JFrames, нека кажем голям JFrame Foo и по-малък JFrame Baz. Имам и двете отворени в същото време, има ли начин да накарам Баз никога да не бъде скрит "зад" Фу? Точно сега, когато Баз е "отпред" и кликна върху Фоу, Баз изчезва зад Фоу, което не искам да се случи.

Отговори:

5 за отговор № 1

Не използвайте две JFrames. Опитвате се да направите прозореца "бар" да се държи като диалогов прозорец и по този начин всъщност трябва да е диалог, JDialog да бъде точен и трябва да бъде настроен така, че родителският му прозорец да е вашият "foo" JFrame.


2 за отговор № 2

Можете да погледнете Java - контрол Z ред на JPanels.

Ако използването на JDialog не е опция (защото се нуждаете от JFrame), тогава можете да използвате това, за да определите ръчно правилата на z-order.