请问如何创建基于jface的TitleAreaDialog的无模式对话框?
另外无模式是指在应用程序中打开这个对话框时仍可以应用
该程序的其他功能吧?!

解决方案 »

  1.   

    你说的TitleAreaDialog是带有提示信息的对话框吧!只要继承TiltleAreaDialog就可以了,但是里面的CreateDialogArea(Composite parent)方法得自己覆盖去实现!另外你说的"在应用程序中打开这个对话框时仍可以应用 
    该程序的其他功能吧?!"这是Shell的模式吧!我只大概了解三种模式,一个是默认的MODELESS,它使子窗口不对任何消息进行阻截,PRIMARY_MODAL和APPLICATION_MODEL都使子窗口阻截所有发送到父窗口的操作信息,不同的是PRIMARY_MODEL多用于对话框窗口,后者多应用于应用程序!