2010-08-11 67 views
4

我正在尋找一種Java中的快速和骯髒的方式來向用戶刷新消息框,以便在單擊確定時返回。這是一個應用程序終止條件,所以我真的不感興趣哦,這裏是呃JFrame和所有其餘的。 Windows API中的MessageBox函數正是我想要的,除了我被困在Javaland中。任何類似功能的建議?Java中的WinAPI消息框

編輯:現在我想起來了,你到底該如何退出Java應用程序?我設法關閉我的唯一方法是創建一個JFrame並使用EXIT_ON_CLOSE。

編輯:明白了。

+1

您可以調用System.exit(n)退出應用程序,其中n對於正常退出而言通常爲0,並且可以指示任何其他int值來表示錯誤。 – Goibniu 2010-08-11 10:34:58

+1

@Rulmeq:謝謝,但我找到了。 – Puppy 2010-08-11 10:38:52

回答

6

你可以使用一個對話框:

JOptionPane.showMessageDialog(null, "blah blah blah"); 

它顯示一個消息框爲中心相對於屏幕,用'OK'按鈕

-2

安全問題,使自己的對話框(而不是系統中的一個)的最佳解決方案。

//編輯
「自己的對話框」 - 我的意思是,在虛擬機上運行

+0

請寫爲什麼-1 – adf88 2010-08-11 10:33:48

+0

@ ad88這裏的老兄人很可悲,他們只是下來投票沒有理由...... – Makky 2012-07-26 08:35:54

+0

我downvoted,因爲絕對沒有任何與系統MessageBox安全問題。 – Puppy 2012-08-04 19:12:45