2015-09-09 2 views
-1

Я делаю чат-приложение. который выглядит следующим образом:Как установить приоритет видимости объектов? Чат. Java Jframe, Netbeans

http://puu.sh/k5wsp/718e56afe1.png

У меня есть подменю под названием «частный», который переключает права пользователей читать chatlogs.

http://puu.sh/k5wuR/493faddcb4.png

Однако, когда я прочитал chatlogs в JTextArea (окно чата), подменю появляются за ярлыком истории чата.

http://puu.sh/k5wxY/b1e81160d3.png

Метка не является компонентом JTextArea. Как это исправить?

EDIT Дополнительная информация. Я знаю, что проблема возникает, когда я читаю в чате, потому что у меня больше нет этой проблемы при удалении из кода. chatBox.read(reader, chatLog); То, что я имею в виду, не имея этой проблемы, я могу включить и выключить личное и щелкнуть объекты в списке друзей, без метки «chatroom», которая мешает подменю.

+0

Ваш гий замерзает при чтении чатов? –

+0

Это может быть заморозка для splitsecond, но я не могу сказать вообще. – Blackb3ard

+0

Является ли ярлык «Яркой» или «JLabel»? Чтобы лучше помочь, опубликуйте [MCVE] или [Short, Self Contained, Correct Example] (http://www.sscce.org/). –

ответ

-1

Не используйте ярлык. Это компонент AWT. Используйте JLabel, который является компонентом Swing. - camickr