龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

Mustang中的新的模态窗口API

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
在我们现在处理Dialog的时候,Dialog一般会产生一个对话框。 它一般用来显示提示信息和接受用户的输入。对话框不能独立存在。目前有两种对话框,分别为:模态对话框 和 非模态对话

     在我们现在处理Dialog的时候,Dialog一般会产生一个对话框。
  
  它一般用来显示提示信息和接受用户的输入。对话框不能独立存在。目前有两种对话框,分别为:模态对话框 和 非模态对话框。
  模态对话框在显示之后,就不能对同一个程序中的其它窗口进行操作。
  非模态对话框在显示之后,还可以对同一个程序的其它窗口进行操作。
  
  现有的模态对话框的缺陷在于,最大的问题就在于使用JavaHelp的时候,JavaHelp是用来显示关于Java应用程序信息的API,当我们打开了某个模态对话框的时候,我们将无法尽心任何的JavaHelp操作了。
  
  而Mustang中的新的模态窗口API将会解决这个问题
  
  Mustang支持4种Dialog,分别是:
  
  Modeless.
  Document-modal.
  Application-modal.
  Toolkit-modal.
  
  你将可以为模态窗口设置和限制到合适的Block范围。
  
  具体可以参考:http://java.sun.com/developer/technicalArticles/J2SE/Desktop/mustang/modality/?feed=JSC
  
精彩图集

赞助商链接