繁体   English   中英

如何设置对象的可见性优先级? 聊天应用。 Java Jframe、Netbeans

[英]How do I set visibility priority of objects? Chat app. Java Jframe, Netbeans

我正在制作一个聊天应用程序。 看起来像这样:

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

我有一个名为“private”的子菜单,可以切换用户阅读聊天记录的权限。

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

但是,当我将聊天记录读入 Jtextarea(聊天框)时,子菜单出现在聊天记录标签后面。

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

标签不是 Jtextarea 的组件。 我该如何解决?

编辑更多信息。 我知道当我在聊天记录中阅读时会出现问题,因为从代码中删除以下内容时不再出现此问题。 chatBox.read(reader, chatLog); 没有这个问题的意思是,我可以打开和关闭私人并单击好友列表中的对象,而“聊天室”标签不会妨碍子菜单。

不要使用标签。 那是一个 AWT 组件。 使用作为 Swing 组件的 JLabel。 – camickr

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM