2010-08-05 29 views
0

嗨,我希望允許現有的JFrame(計算應用程序)打印出預先製作的JFrame(錯誤顯示=文本框顯示「警告輸入的錯誤號碼」)當我點擊計算按鈕並且輸入字母數字作爲計算值而不是數字。我不想在「計算應用程序」JFrame中創建新的JFrame。有沒有辦法將2個JFrames鏈接在一起?使用按鈕連接2個不同的JFrames

請幫忙,因爲我對這個編程很陌生。

回答

0

由於「打印出預先製作的JFrame」和「不創建新的JFrame」,您需要更好地描述您的問題,這有點令人困惑。

發生錯誤時,您可以使用JOptionPane彈出消息對話框(JOptionPane.showConfirmDialog)。這個彈出窗口應該由你的JFrame管理,以便它們以這種方式「鏈接」:

JOptionPane.showConfirmDialog(null, "Please enter numbers only", "naughty", JOptionPane.CANCEL_OPTION); 
+0

真棒創意人!謝謝您的幫助!然而,所提供的答案並沒有真正回答我的問題,因爲我剛剛發現爲了喜歡2個不同的JFrame而只需簡單地鏈接JFrame類。但是你的想法讓程序更簡單!再次感謝人! – JavaNoob 2010-08-05 05:17:50

+0

不客氣,老兄。 – 2010-08-06 08:39:14