簡體   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