| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > JMenu поверх панелей. |
| Автор: jhane 19.11.2006, 08:14 |
| Как сделать так, что бы JPanel не заслоняло менюшку? |
| Автор: LSD 19.11.2006, 12:14 | ||
|
| Автор: jhane 19.11.2006, 21:06 |
| Не помогло. Все равно открывается за панелью (наднижним слоем панелей, но под верхним). |
| Автор: powerOn 19.11.2006, 21:14 | ||
|
| Автор: jhane 19.11.2006, 21:25 | ||||
| Я построила меню:
а потом его подключила :
в фрейме. И как результат оно получилось между слоев фрейма. Как бы над панелью, но под кнопкой этой панели.... |
| Автор: powerOn 19.11.2006, 21:33 |
Вот что я хотел сказать, у тебя вопрос: У меня постом выше ответ, то бишь код, в котором JPanel не заслоняет менюшку. Или я не понял вопрос. Хочется на рабочий код посмотреть, где проблема проявляется... |
| Автор: jhane 19.11.2006, 22:28 |
| как прикрепить файл с картинкой? |
| Автор: powerOn 19.11.2006, 22:41 |
| среди кленовых есть кнопка ответить. Жми на неё попадешь в расширенную по функциональности форму для ответа. Там снизу есть кнопка для того что бы файл прикрепить. |
| Автор: jhane 19.11.2006, 22:55 |
| Это выглядит так |
| Автор: powerOn 19.11.2006, 23:25 |
| Restart - это панель или кнопка? Какой класс у компонента? Вы часом не AWT компонент используете(эффект был бы таким же...)? |
| Автор: LSD 19.11.2006, 23:56 |
| Проблема в том, что компоненты AWT, из-за особенностей системы рисования, всегда рисуются поверх компонентов SWING. Замени все AWT компоненты на их SWING аналоги, в частности Panel game на JPanel game. |
| Автор: jhane 20.11.2006, 07:45 |
| Я не использую AWT , кроме как Container. Restart это JButton которая лежит на JPanel (она прозрачная). В свою очередь все это лежит на PicturePanel extends javax.swing.JPanel. И все это на Container. |
| Автор: jhane 20.11.2006, 08:02 |
| Вы были правы, я по ошибке Restart сделала Button, а не как все остальное. Спасибо. |