导航:首页 > 免费软件 > 软件对话框大小怎么设置

软件对话框大小怎么设置

发布时间: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