來源:互聯網網民 2008-05-31 11:33:22
評論在我們現在處理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
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
在我們現在處理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