| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > showOptionDialog Always on Top |
| Автор: PashaOvechkin 27.2.2008, 14:46 |
| http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,%20java.lang.Object,%20java.lang.String,%20int,%20javax.swing.Icon) Как можно установить такому диалогу сабж? Например если есть основной фрейм Х, из которого вызван другой фрейм Y, и у Y установлен Always on Top true, и в етот момент из Х вызывается JOptionPane.showMessageDialog и он открывается под Y, то выход один - Ctrl + Alt + Delete Как обоити? Ну вместо JOptionPane.showMessageDialog, можно фрейм открыть ... А иначе? Идеи? |
| Автор: w1nd 28.2.2008, 08:55 |
| Ну это уже можно было выяснить с помощью javadoc - там даже пример есть. Конструируете JOptionPane, вызываете его createDialog(), донастраиваете и показываете самостоятельно. |
| Автор: PashaOvechkin 28.2.2008, 11:44 |
| Но у JOptionPane нет метода setAlwaysOnTop(...); ... Впрочем если даже был бы, меня ето не спасло. Придумал другое решение. Добавлено через 8 минут и 56 секунд Ступил я... Бесспорный + П.С Апи полезная штука... (blush) |