Хорошо, если у нас есть onToped JFrame
this.setAlwaysOnTop(true);
и затем откройте JDialog
private void colorChooseMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
ColorDialog fc = new ColorDialog();
fc.setLocationRelativeTo(this);
fc.setModal(true);
fc.setVisible(true);
}
в этом случае JDialog
будет 'под' JFrame
. Когда я нажимаю на рамку, диалог перемещается вверх. Если я закрываю диалог (располагаю при закрытии) и снова открываю, он начинает работать нормально и показывает более JFrame
Что происходит?