更新時間:2022-08-03 11:18:13 來源:動力節點 瀏覽2627次
動力節點小編告訴大家,創建Java對話框是開發人員必會的,它可以通過多種方式在 Java 中創建對話框。程序員可以使用JDialog、JOptionPane或ProgressMonitor。
要創建標準對話框,您可以簡單地使用JOptionPane類。本 GUI 編程教程將主要關注如何使用這種方法。但是,如果您希望對對話框的功能進行更多自定義,則需要使用JDialog。
創建標準對話框就像將以下方法之一應用于JOptionPane一樣簡單:showMessageDialog或showOptionDialog。
showMessageDialog方法創建一個基本的一鍵對話框。然而, showOptionDialog方法使您能夠自定義功能,例如按鈕的數量、按鈕上的文字,甚至允許您在對話框中請求輸入。
最簡單的選項是使用showMessageDialog方法,如以下 Java 代碼示例所示:
JOptionPane.showMessageDialog("給用戶的消息。");
可以使用以下代碼創建此對話框:
導入 javax.swing.*;
類簡單對話框{
公共靜態無效主要(字符串參數[]){
JFrame frame = new JFrame("主窗口");
JOptionPane.showMessageDialog(frame, "對話框的消息在這里。","Error", JOptionPane.ERROR_MESSAGE);
frame.setSize(350,350);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
請注意,上面代碼中的第 1 行導入了Swing包。JDialog是一個 Swing 組件,因此您需要將 swing 包加載到您的代碼中。否則,您將收到編譯錯誤。
使用showMessageDialog方法,您還可以自定義對話框的圖標和標題。參數列表如下:
showMessageDialogmessage(消息、標題、圖標)
該圖標采用程序運行環境的外觀。您可以使用四個圖標選項。這四個選項中的每一個都會在對話框中顯示相應的圖標:
警告 - JOptionPane.WARNING_MESSAGE
信息 – JOptionPane.INFORMATION_MESSAGE
問題 - JOptionPane.QUESTION_MESSAGE
錯誤 - JOptionPane.ERROR_MESSAGE
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習