试题题干
设有JFrame对象f和String对象s,则构造强制性对话框的方法是( )
参考答案
正确答案:
试题解析
对话框分为强制型(模式窗口)和非强制型。故非强制型也称为无模式型。
JDialog( Frame owner):创建一个没有标题但将指定的框架作为其所有者的无模式对话框。
JDialog( Frame owner, String title):创建一个具有指定标题和指定所有者框架的无模式对话框。
JDialog( Frame owner, String title,boolean modal):创建一个具有指定标题和指定所有者框架的对话框,boolean型参数modal指定对话框是有模式或无模式,当为true时,指定模式对话框(即强制型);当为false时,指定为无模式型(即非强制型)。
可简单理解为不指定boolean型参数为true时,创建的都是无模式对话框。
故本题选C。