導航:首頁 > 免費軟體 > 軟體對話框大小怎麼設置

軟體對話框大小怎麼設置

發布時間:2022-04-29 08:49:25

㈠ 軟體對話框如何讓其隨意縮放

我們編軟體經常會遇到這樣情況,尤其是基於對話框的軟體,用戶屏幕分辯率一變,我...
V...
MFC窗口自動縮放常見的對話框可以隨意變換大小,而且其窗口中的控制項可以隨之

㈡ 如何設置對話框的寬度和高度

AlertDialog.Builder dialog = new AlertDialog.Builder(this).setTitle(
"title").setIcon(android.R.drawable.ic_dialog_alert).setMessage(
"message").setPositiveButton("yes", new OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {

}
}).setNegativeButton("no",
new OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
}
}).setCancelable(false);

/* 方法1:
* 將對話框的大小按屏幕大小的百分比設置
*/
WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); // 獲取屏幕寬、高用
WindowManager.LayoutParams p = getWindow().getAttributes(); // 獲取對話框當前的參數值
p.height = (int) (d.getHeight() * 0.5); // 高度設置為屏幕的0.5
p.width = (int) (d.getWidth() * 0.8); // 寬度設置為屏幕的0.8
dialog.show().getWindow().setAttributes(p);

/* 方法2:
* 獲取對話框的窗口對象及參數對象以修改對話框的布局設置,
* 可以直接調用getWindow(),表示獲得這個Activity的Window
* 對象,這樣這可以以同樣的方式改變這個Activity的屬性.
*/
Window dialogWindow = dialog.show().getWindow();
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
dialogWindow.setGravity(CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);

/*
* lp.x與lp.y表示相對於原始位置的偏移.
* 當參數值包含Gravity.LEFT時,對話框出現在左邊,所以lp.x就表示相對左邊的偏移,負值忽略.
* 當參數值包含Gravity.RIGHT時,對話框出現在右邊,所以lp.x就表示相對右邊的偏移,負值忽略.
* 當參數值包含Gravity.TOP時,對話框出現在上邊,所以lp.y就表示相對上邊的偏移,負值忽略.
* 當參數值包含Gravity.BOTTOM時,對話框出現在下邊,所以lp.y就表示相對下邊的偏移,負值忽略.
* 當參數值包含Gravity.CENTER_HORIZONTAL時
* ,對話框水平居中,所以lp.x就表示在水平居中的位置移動lp.x像素,正值向右移動,負值向左移動.
* 當參數值包含Gravity.CENTER_VERTICAL時
* ,對話框垂直居中,所以lp.y就表示在垂直居中的位置移動lp.y像素,正值向右移動,負值向左移動.
* gravity的默認值為Gravity.CENTER,即Gravity.CENTER_HORIZONTAL |
* Gravity.CENTER_VERTICAL.
*
* 本來setGravity的參數值為Gravity.LEFT | Gravity.TOP時對話框應出現在程序的左上角,但在
* 我手機上測試時發現距左邊與上邊都有一小段距離,而且垂直坐標把程序標題欄也計算在內了,
* Gravity.LEFT, Gravity.TOP, Gravity.BOTTOM與Gravity.RIGHT都是如此,據邊界有一小段距離
*/
lp.x = 100; // 新位置X坐標
lp.y = 100; // 新位置Y坐標
lp.width = 300; // 寬度
lp.height = 300; // 高度
lp.alpha = 0.7f; // 透明度

// 當Window的Attributes改變時系統會調用此函數,可以直接調用以應用上面對窗口參數的更改,也可以用setAttributes
// dialog.onWindowAttributesChanged(lp);
dialogWindow.setAttributes(lp);

㈢ 對話框的窗口能改變大小嗎

Windows對話框的窗口是不可以改變大小的,只能移動。

Windows對話框用途:

1.發送消息:應用程序向用戶發送消息時使用,常見有警告消息框,提示消息框等;

2.接收消息:應用程序希望得到用戶輸入時使用;

3.提供消息:應用程序向用戶提供信息時使用;

對話框與一般應用程序子窗口比較:

1.創建形式:在資源描述文件定義對話框模板完成創建;

2.獨立的消息處理函數:應用程序在消息循環中判斷消息隊列中的消息,若為對話框消息,則將消息發往對話框處理函數進行處理;

3.包含多種控制項:對話框中根據需要包含各式形狀和功能的控制項,應用程序通過控制項完成與用戶之間的對話框交互。

㈣ win7系統工作軟體打開後裡面對話框顯示不全,無法縮小


1、右擊桌面空白處,選擇「屏幕解析度」;




當電腦出現窗口顯示不全的情況

㈤ WIN7系統怎麼改變對話框字體大小

1、找到桌面空白區域右鍵單擊---選擇個性化

㈥ 怎麼設置word中的對話框大小看不到下面的確認,對話框太長了,在線等

對話框大小變成這種情況,我覺得是你電腦解析度設置的不合適,不像是wors軟體的問題。

你可以在桌面上右鍵,調整一下解析度,調到最高試試看。

順便,檢查一下你的顯卡驅動是不是安裝的到位。

㈦ win10軟體窗口大小調節win10筆記本電腦在使用軟體時,對話框顯示不全,以至於有些功能無法使用

摘要 回到桌面,滑鼠右鍵單擊空白處,選擇顯示設置;

㈧ CAD中,提示對話框信息字體大小怎麼設置。能修改嗎

不能修改,CAD提示對話框信息字體的大小是系統軟體本身自定的,不可以修改,你可以換個大點的顯示器,把屏幕分辯率調高一些,字就會顯示大一些了。

㈨ 怎麼調整2018ps對話框大小

打開PS軟體在編輯——首選項——字體大小里設置對話框大小就可以了。

㈩ WIN7系統怎麼改變對話框字體大小

WIN7系統改變對話框字體大小的方法:
找到桌面空白區域右鍵---選擇「個性化」
點擊
「外觀和個性化」設置選項中,找到「顯示」功能
出現的顯示功能對話框中,找到「設置自定義文本大小DPI」的設置選項,如箭頭位置
在自定義DPI設置中,默認是100%的大小。可以進行調整選擇,如選擇200%就是放大2倍
設置好之後,在顯示菜單中會有「是閱讀屏幕上的內容更容易」出現了剛剛的幾個選項,應用點擊「立即注銷」可以馬上生效

閱讀全文

與軟體對話框大小怎麼設置相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1105
無痕跡消除圖片軟體 瀏覽:675
免費小票軟體 瀏覽:909
華為在哪裡設置軟體停止運行 瀏覽:918
用電腦鍵盤調節聲音大小 瀏覽:1219
自動刷軟體賺錢 瀏覽:1221
古裝連續劇免費版 瀏覽:1373
工免費漫畫 瀏覽:1113
手機軟體專門儲存文件 瀏覽:1470
uos如何用命令安裝軟體 瀏覽:1263
有線耳機插電腦麥克風 瀏覽:616
侏羅紀世界3在線觀看完整免費 瀏覽:957
單個軟體怎麼設置名稱 瀏覽:681
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1344
明白之後如何免費獲得無人機 瀏覽:793
如何解禁軟體菜單 瀏覽:799
副路由器連接電腦視頻 瀏覽:1316
內置wifi電視如何裝軟體 瀏覽:1053
手機換零免費雪碧 瀏覽:1549
國行蘋果如何下載美版軟體 瀏覽:1160