Всплывающее меню Java и плавающая коробка сверху - PullRequest
1 голос
/ 28 февраля 2012

Я сейчас нахожусь в застойном (застрявшем) состоянии.

Прежде всего, позвольте мне четко рассказать вам о моем случае здесь. У меня есть приложение Java Swing, которое использует всплывающее меню. Я создаю 'N' пунктов меню Там. Я хотел бы иметь 1 поле в верхней части , оно будет показывать 1 одиночное изображение . Я планирую использовать либо другое JPopup Menu там, либо, может быть ... Плавающая JPanel .... Я не уверен, какое из них хорошо. Таким образом, мне нужна фиксированная координата для их размещения. Теперь я в замешательстве.

В любом случае, вот скриншот .

Мой вопрос ...

  • Как сделать так, чтобы GreenBox появился в верхней части меню?
  • Должен ли я рассчитать, сколько «N» пунктов меню умножить на размер шрифта как фиксированная координата?

    Или ...

  • Что-то еще я забыл? Что является подходящим шагом для преодоления это дело?

Я все еще Рытье для ответов ...

1 Ответ

1 голос
/ 29 февраля 2012

Использовать JWindow (требуется JFrame, этот JFrame никогда не может быть видимым), этот контейнер по умолчанию не декорирован, или может быть не декорирован JDialog, с ModalityTypes или setModal

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...