我有一個響應鼠標移動的應用程序。當鼠標在特定地點上時,會出現一條消息。我目前使用JPopupMenu來顯示消息,因爲我想要一個無模式的框,並且除了我的消息外沒有任何按鈕或信息(因此消除了JOptionPane和JDialog)。只是我的東西只帶一條。有沒有比JPopupMenu更好的方法?我覺得我正在使用JPopupMenu來設計一些不適合的東西,這會讓我很煩惱。如何製作一個類似JPopupMenu的消息框?
回答
你可以使用一個...
JWindow
這是非常像一個JPopupMenu
- 基本無修飾框架- 未修飾
JFrame
orJDialog
。如果你有興趣的用戶能夠與在彈出的組件進行交互,這些提供更好的功能(如我過去曾焦點問題與JWindow
)
使用JOptionPane。只是通過空的按鈕選項:
JOptionPane.showOptionDialog(null, "Dialog Message","Dialog Heading", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, new Object[]{}, null);
這將保持其裝飾可能不符合OP – MadProgrammer 2013-05-01 00:59:43
的需求嗯,如果他需要完全未修飾的東西,那麼他可能需要集成未修飾的jframe,然後進行對話技巧。 – 2013-05-01 01:18:09
目前還不清楚OP實際上完全需要什麼,但考慮到他們以'JPopupMenu'開始的事實,我會說他們是一個未裝飾的窗口 – MadProgrammer 2013-05-01 01:22:53
- 1. 類似Facebook的消息框
- 2. 製作一個表單,其行爲類似於vb 2010中的消息框
- 3. 創建一個消息框或類似的基本If語句
- 4. 製作一個類似於Visual Basic輸入框的輸入框
- 5. 從按鈕製作一個類似微調框的下拉框?
- 6. 如何使這個MySQL查詢按類組/消息類似於消息?
- 7. 如何製作類似控制檯的文本框?
- 8. 製作一個類似於android的應用程序,類似iphone
- 9. 如何製作一個類似Twitter的API的Ajax帖子
- 10. Android:如何製作一個類似於首選項的ListView?
- 11. 如何手動製作一個類似GWT的CaptionPanel
- 12. 如何製作一個類似谷歌地圖的組件?
- 13. 如何在c sharp中製作一個類似Firefox的tabcontrol?
- 14. 如何製作一個類似www.latimes.com的jQuery菜單?
- 15. 如何製作一個類似Instagram的選項卡?
- 16. 如何使用Tkinter製作一個Python shell類似的GUI?
- 17. 如何製作一個類似於Facebook的標題?
- 18. JavaFX:如何製作一個類似於工具窗口的NetBeans?
- 19. 如何製作一個類似「RecyclerView」的WhatsApp?
- 20. 如何防止JPopupMenu的在它檢查複選框時消失?
- 21. 另一個消息框
- 22. 是一個類似於命令隊列的消息隊列嗎?
- 23. 如何在CSS3中製作類似於此的對話框?
- 24. 如何在wxPython中製作類似於日誌框的東西
- 25. 如何製作類似MIUI的標籤
- 26. 如何實現在Android的類似「框彈出」到Viber的(收到消息時)
- 27. 如何創建類似於iPhone buildin SMS應用程序的bubbble消息框?
- 28. 如何在ASP.NET中使用類似於WinForms消息框的Modal Pop Up控件?
- 29. 如何使按下一個鍵後出現一個消息框
- 30. 如何創建一個Qt窗口,就像一個消息框?
是的,我認爲它是JFrame。謝謝。 – Dave 2013-05-01 01:50:10