<span style="font-size:18px;">package dsfa;
//显示消息框
import javax.swing.JOptionPane;
public class A
{
public static void main(String args[])
{
//null是Java的关键字
//第二个参数是要显示的文本字符串
//第三个参数是消息对话框标题的字符串
//第四个参数可以是JOptionPane.INFORMATION_MESSAGE,为了让消息框显示!
JOptionPane.showMessageDialog(null,"Hello World!","input",JOptionPane.INFORMATION_MESSAGE);
}
}
</span>
<span style="font-size:18px;">package dsfa;
//对话框
import javax.swing.JOptionPane;
public class A
{
public static void main(String args[])
{
//null是Java的关键字
//第二个参数是要显示的文本字符串
//第三个参数是消息对话框标题的字符串
//第四个参数可以是JOptionPane.QUESTION_MESSAGE,为了让消息框显示!
String str = JOptionPane.showInputDialog(null,"Enter the input","input",JOptionPane.QUESTION_MESSAGE);
//parseDouble将一个字符串转化为double
double d = Double.parseDouble(str);
String str_year = JOptionPane.showInputDialog("Enter number of years as an integer.\nfor example");
//将一个字符串转化为int
int year = Integer.parseInt(str_year);
String str_loan = JOptionPane.showInputDialog("Enter loan amount.\nfor example");
double loan = Double.parseDouble(str_loan);
String output = "The all is " + d + " " + year + " " + loan;
JOptionPane.showMessageDialog(null,output);
//JOptionPane.showMessageDialog(null,output,"output",JOptionPane.INFORMATION_MESSAGE);
}
}</span>
<span style="font-size:18px;">package dsfa;
import javax.swing.JOptionPane;
public class A
{
public static void main(String args[])
{
//int option = JOptionPane.showConfirmDialog(null, "Continue");
String set1 =
"1 3 5 7\n" +
"9 11 13 15\n" +
"17 19 21 23\n" +
"25 27 29 31";
String set2 =
"2 3 6 7\n" +
"10 11 14 15\n" +
"18 19 22 23\n" +
"26 27 30 31";
String set3 =
"4 5 6 7\n" +
"12 13 14 15\n" +
"20 21 22 23\n" +
"28 29 30 31";
String set4 =
"8 9 10 11\n" +
"12 13 14 15\n" +
"24 25 26 27\n" +
"28 29 30 31";
String set5 =
"2 5 8 1\n" +
"3 6 9 8\n" +
"1 4 7 9\n" +
"4 5 6 8";
int day = 0;
//观察点击返回的值是否等于answer
int answer = JOptionPane.showConfirmDialog(null, "Is your birthday in these numbers?\n" + set1);
if(answer == JOptionPane.YES_OPTION)
day += 1;
answer = JOptionPane.showConfirmDialog(null,"Is your birthday in these numbers?\n" + set2);
if(answer == JOptionPane.YES_OPTION)
day += 2;
answer = JOptionPane.showConfirmDialog(null,"Is your birthday in these numbers?\n" + set3);
if(answer == JOptionPane.YES_OPTION)
day += 4;
answer = JOptionPane.showConfirmDialog(null,"Is your birthday in these numbers?\n" + set4);
if(answer == JOptionPane.YES_OPTION)
day += 8;
answer = JOptionPane.showConfirmDialog(null,"Is your birthday in these numbers?\n" + set5);
if(answer == JOptionPane.YES_OPTION)
day += 16;
JOptionPane.showMessageDialog(null, "Your birthday is" + day + '!');
}
}
</span>