wxpython gui不能正确显示

亚历克斯

我用python编写了一个程序,并使用了绝对定位,所有尺寸和位置均以像素为单位。当我在PC上运行它时,它可以正常工作,但是当我在另一台PC上运行时,它不能正确显示,组件彼此重叠,并且它们的位置也不应该是应该的。这是好的gui的示例:http : //postimg.org/image/e4od9f52f/这是错误的gui:http : //postimg.org/image/jy30nq63r/

这只是一个例子,每个对话框都有这样的问题。

有人知道有什么问题吗?

提前Thx,Aleksa

迈克·德里斯科尔

问题是您正在使用绝对定位。不同的操作系统对事物(例如字体)使用不同的默认大小。因此,Windows上的默认字体大小可能大于或小于Linux上的默认字体大小。这就是为什么使用绝对定位跨平台可能会造成问题的众多原因之一。如果更改主题或分辨率,或者在Windows 7中总体调整文本大小时,也会在Windows上看到这种情况。

这就是使用大小调整器如此有用的原因。大小确定者知道字体的大小以及小部件应该的大小,并且他们会尽力防止此类事情的发生。以下是一些入门指南:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WxPython - GUI 冻结

来自分类Dev

使用wxPython显示进度

来自分类Dev

wxPython:重复显示数字

来自分类Dev

使用wxpython GUI加密文件

来自分类Dev

wxPython的gui生成器?

来自分类Dev

wxpython 获取底层 GUI 库

来自分类Dev

如何使用wxPython打开大小正确的GUI?

来自分类Dev

矩形不会显示在wxpython上

来自分类Dev

在wxpython中显示numpy ndarray

来自分类Dev

在wxPython中显示图像网格

来自分类Dev

wxPython 面板现在显示颜色

来自分类Dev

在wxpython中正确显示numpy数组cv2图像

来自分类Dev

wxPython:在GUI类中传递参数

来自分类Dev

如何从python GUI(IDLE)检查wxPython版本?

来自分类Dev

将wxPython GUI与Python脚本接口

来自分类Dev

wxPython中的Python GUI程序无法运行

来自分类Dev

wxPython-wx.StaticText无法正确对齐

来自分类Dev

wxPython-BoxSizers无法正确放置东西

来自分类Dev

wxPython在鼠标聚焦时显示帮助

来自分类Dev

wxPython-导入时显示徽标

来自分类Dev

wxPython-代码突出显示和着色

来自分类Dev

wxpython treectrl在悬停时显示位图图片

来自分类Dev

在wxpython中显示和隐藏框架

来自分类Dev

$ DISPLAY设置正确吗?-在docker容器中运行wxPython Phoenix GUI

来自分类Dev

字典中的wxPython菜单:如何以正确的顺序显示菜单在字典中的显示顺序?

来自分类Dev

为什么我不能在wxPython中销毁我的StaticText?

来自分类Dev

如何在Excel文件中导出wxpython gui文本?

来自分类Dev

使用wxPython中的线程将面板添加到GUI

来自分类Dev

在WxPython GUI示例中组合绘图和网格