A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 应用软件 > 编程开发 > wxpython可视化编辑器 v4.1
wxpython可视化编辑器

wxpython可视化编辑器

v4.1
  • 软件大小:14.79 MB
  • 软件语言:简体中文
  • 更新时间:2024-05-12
  • 软件类型:国产软件 / 编程开发
  • 运行环境:WinXP, Win7, Win8, Win10, WinAll
  • 软件授权:免费软件
  • 官方主页:https://www.a5xiazai.com
  • 软件等级 :
  • 软件厂商:暂无
立即高速安全下载
  • 介绍说明
  • 下载地址
  • 精品推荐
  • 相关软件
  • 网友评论

Python是一门非常有趣的语言,在学习过程中,如果用手写代码做界面不仅不美观而且效率也不高,为此小编特地带来了wxpython可视化工具,这是Python的一套优秀的GUI图形库,用C++ 所编写的,能够允许Python程序员轻松的创建完整的、功能键全的GUI用户界面。而且它的API有GDI(图形设备接口)模块,可以用于部件中的绘图类,如字体,颜色,画笔等等,另外,就如同Python和wxWidgets一样,wxPython也是一款开源软件,且具有非常优秀的跨平台能力,能够运行在32位windows、绝大多数的Unix或类Unix系统、Macintosh OS X上,是一个成熟的跨平台C ++库。同时,wxpython支持更换生成代码类型,调试目录,调试使用的解释器,以及导出导入布局,方便下次接着修改无需重新设计,甚至能够在设计窗口一边制作一边观看制作效果,直到制作出最让人满意的界面为止,可谓是你的最佳选择,如果你正需要一款这样的工具,那么快来下载试试吧,下文奉上了详细的使用图文教程,希望对用户有所帮助。

wxpython可视化编辑器

软件特色

1、支持拖拽操作,使用键盘上下左右调整组件位置,使用DEL删除选中组件

2、支持导出导入布局,方便下次接着修改无需重新设计

3、支持更换生成代码类型,调试目录,调试使用的解释器

4、如果调试出现闪退更换成英文类型或者修改调试目录即可,默认环境未安装wxpython库的可以选择其他有安装的虚拟环境,重启即可

5、支持关联布局文件,双击保存的文件即可直接打开加载(关联后会直接重启资源管理器,有点暴力,不知道怎么简单更新文件)

6、使用pyec模块后可以使用已经封装的部分中文代码直接操作

wxpython使用教程

1、在本站下载解压,得到wxpython汉化绿色版软件包,双击程序打开软件;

wxpython可视化编辑器

2、进入设计窗口,点击组件属性中的标题,用户可以进行自定义设置;

wxpython可视化编辑器

3、接着在右边的基本组件中选择自己所需要的组件拖入到设计窗口中,并在左边的选项中选择组件的属性以及所绑定的事件;

wxpython可视化编辑器

提示:用户也可在代码界面写入代码进行调试

wxpython可视化编辑器

4、都设置好之后,点击窗口点击调试;

wxpython可视化编辑器

5、即可看到所调试的结果啦,是不是很简单呢;

wxpython可视化编辑器

6、接下啦作为传统,我们首先将要写一个小的“Hello World”程序,以下是代码:

wxpython可视化编辑器

解析:

App = wx.App(False)

每一个wxPython应用程序都是wx.App这个类的一个实例。

wx.Frame(None, wx.ID_ANY, “Hello”)

wx.Frame类是一个顶层窗口。

frame.Show(True)

我们使一个窗口可见,通过这个函数。如果将参数改为False,你会发现程序真的在运行,但是我们看不到。

app.MainLoop()

最后,我们开始应用程序的MainLoop函数,它用来处理各种事件。

7、最后运行程序,即可看到一个类似与这样的一个窗口:

提示:(在不同的系统平台下,这个窗口的样子可能差距很大)

wxpython可视化编辑器

更新日志

v4.1版本

1、将wx.Font.AddPrivateFont的示例添加到演示中。

2、在wx.TextCtrl中为OSXEnableAutomaticQuoteSubstitution,OSXEnableAutomaticDashSubstitution和OSXDisableAllSmartSubstitutions方法添加了包装。在wx.App中还添加了OSXEnableAutomaticTabbing。

3、添加了wx.ColourDialogEvent,wx.DCTextBgColourChanger,wx.DCTextBgModeChanger,wx.grid.GridCellDateRenderer,wx.grid.GridCellDateEditor,wx.SystemAppearance等。

4、wxWidgets和wxPython中许多不推荐使用的项已被或已删除。确保在最新的4.0.x版本中测试了代码并启用了警告,以便您可以查看需要更改的类,方法或函数调用。

5、wx.lib.calendar中的错误修复:现在可以跨月边界进行键导航;按键导航现在可以设置日期并触发EVT_CALENDAR事件;setter API现在可以正确设置日期。

6、在GTK3端口上运行时,切换到使用“小部件检查工具”中的wx.Overlay突出显示小部件。

7、解决了wx.lib.agw.customtreectrl中的问题,其中标签编辑器可能永远卡住。

8、在EnableSystemTheme方法上嫁接到支持它的类。这可以用于禁用Windows上的本机小部件wx.ListCtrl,wx.TreeCtrl和wx.dataview.DataViewCtrl的默认系统主题。它对其他平台没有影响。

9、wx.WS_EX_VALIDATE_RECURSIVELY扩展样式标记已作废,因为它现在是默认(且仅)行为。为了兼容性,已将样式标志添加回wxPython中,但其值为零。您可以停止在代码中使用它,而无需更改行为。

10、通过使wx.DCOverlay保留对DC的引用来解决使用wx.Overlay时有时会崩溃的问题,以确保首先销毁DCOverlay。

11、用Docker映像替换了用于为各种Linux发行版构建wxPython的Vagrant VM。

12、在wx.adv.BitmapComboBox中添加一些缺少的方法添加了wx.svg软件包,该软件包包含用于解析SVG(可缩放矢量图形)文件的代码,以及与wxPython集成的代码。它可以将SVG光栅化为任何大小的wx.Bitmap,而不会降低质量,并且还可以使用GC的绘制基元将SVG直接呈现为wx.GraphicsContext。

13、从Classic移植了嵌入示例,该示例演示了如何从嵌入Python的C ++ wxWidgets应用程序中使用wxPython。

14、修复了wx.GetApp()使用wxWidgets的全局wxApp实例而不是维护其自己的指针的问题。这样,如果wxApp是由C ++代码创建的,则wxPython仍将能够访问它。

15、为wx.ActivityIndicator类添加了包装器。

16、为wx.CollapsibleHeaderCtrl类添加了包装器。

17、修复了PlotCanvas中显示和使用滚动条的问题。

18、添加了wx.msw.CHMHelpController,以及wx.HelpController工厂函数,该函数为平台创建了最佳帮助控制器的实例。

19、添加了wx.adv.GenericAnimationCtrl,因此动画类的通用版本甚至可以在具有本机版本的平台上使用。请注意,由于内部的更改同时支持两种类型的动画,因此一些API更改了Animation对象的创建方式。

20、添加了wx.grid.GridBlockCoords,wx.grid.GridBlocks和wx.grid.GridBlockDiffResult类的包装器,以及wx.grid.Grid类中的关联新方法。这些提供了一种与选定单元格块进行交互的新方法,其中包括wx.grid.GridBlocks中的迭代器接口,该接口应该是处理大量选择项的更有效的方式(时间和内存)。

下载地址

  • Pc版

wxpython可视化编辑器 v4.1

相关软件

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

本类排名

本类推荐

装机必备

换一批

相关资讯

公众号