佰落暑期java自学记录-10

佰落暑期java自学记录-10

记录时间:2019-8-2
记录内容摘要:
三种图形界面;

1、信息提示界面;
JOptionPane.showMessageDialog(parentComponent, message, title, messageType, icon);(另有两种简易模式)
功能:弹出对话框显示相应内容(message中的提示信息,title中的标题,icon中的图片)
参数介绍:
参数1(parentComponent):对话框的父窗体对象(一般填null)
参数2(message):对话框中的提示信息
参数3(title):对话框左上角标题名称
参数4(messageType):对话框类型(一般填0)
参数5(icon):对话框显示的图片对象
使用方法:
参数1填null,参数2输入提示信息,参数3输入标题名称,参数4填0,参数5输入new inageicon(“图片路径”);例如:
JOptionPane.showMessageDialog(null, “欢迎来到皇帝选妃游戏”, “游戏开始”,0, new ImageIcon(“images\title.jpg”));

在这里插入图片描述
2、信息确认界面
JOptionPane.showConfirmDialog(parentComponent, message, title, optionType, messageType, icon)
功能:弹窗提示相应内容,要求用户选择相应类型,然后返回一个整型数字
参数介绍:
参数1(parentComponent):对话框的父窗体对象(一般填null)
参数2(message):对话框中的提示信息
参数3(title):对话框左上角标题名称
参数4(optionType):选择模块的格式(整型数字)
参数5(messageType):对话框类型(一般填0)
参数6(icon):对话框显示的图片对象
使用方法:参数1填null,参数2输入提示信息,参数3输入标题名称,参数四处可以填0,1等(不太清楚),参数5输入new inageicon(“图片路径”);可以将返回值赋值给整型变量;例如
JOptionPane.showConfirmDialog(null, “欢迎来到皇帝选妃游戏”, “游戏开始”, 0, 0, new ImageIcon(“images\title.jpg”));

在这里插入图片描述
3、信息输入界面
JOptionPane.showInputDialog(parentComponent, message, title, messageType, icon, selectionValues, initialSelectionValue)

(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue) throws HeadlessException

参数介绍:
参数1(parentComponent):对话框的父窗体对象(一般填null)
参数2(message):对话框中的提示信息
参数3(title):对话框左上角标题名称
参数4(messageType):对话框类型(一般填0)
参数5(icon):对话框显示的图片对象
参数6(selectionValues):控制输入框是否选择;
参数7(initialSelectionValue):选择初始值,若是参数6用选择,该处可填整数表示初始选择,否则填null;
使用方法:
参数1填null,参数2输入提示信息,参数3输入标题名称,参数4填0,参数5输入new inageicon(“图片路径”);参数6可以给出一组字符串或者字符串数组来给出选择内容,或者填null来让用户直接输入。若是参数6用选择,该处可填整数表示初始选择,否则填null;例如:
JOptionPane.showInputDialog(null, “欢迎来到皇帝选妃游戏”, “游戏开始”,0, new ImageIcon(“images\title.jpg”), null, null);
在这里插入图片描述
或者
JOptionPane.showInputDialog(null, “欢迎来到皇帝选妃游戏”, “游戏开始”,0, new ImageIcon(“images\title.jpg”), names, 1);
在这里插入图片描述
输入值的返回值是object类型,可以通过object.tostring()转换成string类型;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值