package study;
//简单的输入输出消息框
import javax.swing.JOptionPane;
public class exercise {
public static void main(String[] args) {
String a;
a=JOptionPane.showInputDialog("请输入字符串:");//输入的为字符串,若要为数字需要强制转换
JOptionPane.showMessageDialog(null, "a的值为"+a);
int b;
b=Integer.parseInt(JOptionPane.showInputDialog("请输入一个十进制的整数"));
JOptionPane.showMessageDialog(null, "b的值为"+b);
double c;
c=Double.parseDouble(JOptionPane.showInputDialog("请输入一个浮点型"));
JOptionPane.showMessageDialog(null, "c的值为"+c);
//输出框有四个选项可填
JOptionPane.showMessageDialog(null, "内容","标题",1);
//显示位置,内容,标题,类型(0-3)
}
}
//ConfirmDialog --- 确认对话框,提出问题,然后由用户自己来确认(按"Yes"或"No"按钮)
//InputDialog --- 提示输入文本
//MessageDialog --- 显示信息
//OptionDialog -- 组合其它三个对话框类型
//显示ConfirmDialog
//JOptionPane.showConfirmDialog(null, "choose one", "choose one", JOptionPane.YES_NO_OPTION);
//显示OptionDialog:该种对话框可以由用户自己来设置各个按钮的个数并返回用户点击各个按钮的序号(从0开始计数)
//Object[] options = {"确定","取消","帮助"};
//int response=JOptionPane.showOptionDialog(this, "这是个选项对话框,用户可以选择自己的按钮的个数", "选项对话框标题",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
//if(response==0)
//{ this.setTitle("您按下了第OK按钮 ");
//}
//else if(response==1)
//{ this.setTitle("您按下了第Cancel按钮 ");
//}
//else if(response==2)
//{ this.setTitle("您按下了第Help按钮 ");
//}
//显示InputDialog 以便让用户进行选择地输入
//Object[] possibleValues = { "First", "Second", "Third" }; //用户的选择项目
//Object selectedValue = JOptionPane.showInputDialog(null, "Choose one", "Input",JOptionPane.INFORMATION_MESSAGE, null, possibleValues, possibleValues[0]);
//setTitle("您按下了"+(String)selectedValue+"项目");
13.0弹窗
最新推荐文章于 2024-04-02 19:47:50 发布