单选题
👁️ 浏览量:

试题题干

设有JFrame对象f和String对象s,则构造强制性对话框的方法是(  )

A

JDialog()

B

JDialog(f, s)

C

JDialog(f, s, true)

D

JDialog(f, s, false)

参考答案

正确答案:

试题解析

对话框分为强制型(模式窗口)和非强制型。故非强制型也称为无模式型。

JDialog( Frame owner):创建一个没有标题但将指定的框架作为其所有者的无模式对话框。
JDialog( Frame owner, String title):创建一个具有指定标题和指定所有者框架的无模式对话框。
JDialog( Frame owner, String title,boolean modal):创建一个具有指定标题和指定所有者框架的对话框,boolean型参数modal指定对话框是有模式或无模式当为true时,指定模式对话框(即强制型;当为false时,指定为无模式型(即非强制型)。

可简单理解为不指定boolean型参数为true时,创建的都是无模式对话框。

故本题选C。