在Java中,Swing提供了JOptionPane類,它提供了一系列的方法用於建立各種型別的對話方塊,例如:資訊對話方塊、詢問對話方塊、選擇對話方塊、警告對話方塊等。
以下是一些使用Swing建立詢間對話方塊的方法:
-
資訊對話方塊:JOptionPane.showMessageDialog(null, "這是一個資訊對話方塊", "資訊", JOptionPane.INFORMATION_MESSAGE);
-
提示對話方塊:JOptionPane.showInputDialog(null, "請輸入您的名字", "提示", JOptionPane.QUESTION_MESSAGE, null, null, "預設值");
-
確認對話方塊:int n = JOptionPane.showConfirmDialog(null, "你確定嗎?", "確認", JOptionPane.YES_NO_OPTION);
-
警告對話方塊:JOptionPane.showMessageDialog(null, "這是一個警告對話方塊", "警告", JOptionPane.WARNING_MESSAGE);
-
錯誤對話方塊:JOptionPane.showMessageDialog(null, "這是一個錯誤對話方塊", "錯誤", JOptionPane.ERROR_MESSAGE);
-
選擇對話方塊:Object[] possibleValues = { "選項1", "選項2", "選項3" };
Object selectedValue = JOptionPane.showInputDialog(null, "請選擇一個選項", "選擇", JOptionPane.INFORMATION_MESSAGE, null, possibleValues, possibleValues[0]);
以上每一種對話方塊都可以透過改變引數來改變對話方塊的樣式和行為。例如,可以透過改變對話方塊的圖示、按鈕、標題等。這些都是透過JOptionPane類提供的不同的方法和引數來實現的。