jdialog(對話方塊)
(1)對話方塊主要擺放各種控制項(按鈕、文字框和列表框等等)
(2)jdialog構造方法
a:jdialog(),建立乙個標題欄文字為空的非模式對話方塊
b:jdialog(frame owner, string title, boolean model),建立乙個模式或非模式的對話方塊,owner為該對話方塊的父視窗,
model為模式標誌,true表示模式對話方塊,false則為非模式對話方塊
(3)關閉方式
a:do_nothing_on _close
b:hide_on_close
c:dispose_on_close
(4)常用方法
a:void settitle(string title)
b:void setmodel(boolean true)
c:void show()
模式對話方塊與無模式對話方塊
顯示子窗體 1 showdialog 無模式對話方塊 babywindow.showdialog 顯示子窗體 showdialog 無模式對話方塊 無模式 窗體讓您在此窗體與另一窗體之間變換焦點,而不必關閉初始窗體。使用者在該窗體顯示的同時可繼續在任何應用程式的其他位置工作。例如 文字編輯軟體裡面的...
模式對話方塊
模式 modal 對話方塊,即 模態對話方塊,是指使用者在windows應用程式的對話方塊中,想要對對話方塊以外的應用程式進行操時,必須首先對該對話方塊進行響應。如單擊 確定 或 取消 按鈕等將該對話方塊關閉。相對應的另乙個對話方塊是 無模式對話方塊。對話方塊可以分為模式對話方塊和非模式對話方塊兩種...
模式對話方塊 無模式對話方塊 的區別
開啟乙個模式對話方塊後,其他所有對話方塊都不能用滑鼠和鍵盤操作 非模對話方塊開啟後,它下面的對話方塊還能操作。僅此而已!應用的時候,如果希望多個對話方塊能同時操作,就用非模態的,大多情況下是模態的,好控制!無模式總結 建立時用create,清除時用destroywindow,建立物件時用new,清除...