例如下面的代码演示了不同的 messageType 取值实现的效果。
第一行语句表示创建一个错误对话框第二行语句表示创建一个提示对话框。第三行语句表示创建一个警告对话框第㈣行语句表示创建一个问题对话框。第五行语句表示创建一个无图标对话框这 5 条语句创建的对话框效果分别如图 2 所示。
输入对话框用于接收用户的输入输入组件可以由文本框、下拉列表或者列表框进行实现。如果没有指定可选值那么就使用文本框接收输入;如果指定叻一组可选值,可选值的个数小于 20那么将使用下拉列表显示;如果可选值的个数大于或等于 20,那么这些可选值将通过列表框显示
创建輸入对话框的方法如下:
例如,使用 showInputDialog() 方法创建两个输入文本框语句如下:
第一个对话框没有指定列表值,那么将显示文本框;第二个对話框值显示为下拉列表的形式如图 3 所示。
选项对话框允许用户自己定制按钮内容创建选项对话框的方法如下:
其中,使用 options 参数指定按鈕initValue 参数用于指定默认获得焦点的按钮。该方法返回表明激活的按钮的一个整型值
例如,创建一个 JButton 按钮数组然后使用 showOptionDialog() 方法创建一个选項对话框,根据这个 JButton 数组来显示对话框的按钮如下:
显示效果如图 4 所示。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。
点击添加站长微信