wxpython可视化编辑器

wxpython可视化编辑器

大小:14.79M

更新时间:24-04-20

系统:Pc

版本:v4.1

开始下载

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

软件特色

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

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

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

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

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

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

wxpython使用教程

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

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

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

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

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

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

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

解析:

App = wx.App(False)

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

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

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

frame.Show(True)

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

app.MainLoop()

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

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

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

更新日志

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中的迭代器接口,该接口应该是处理大量选择项的更有效的方式(时间和内存)。

应用信息

语言简体中文

同类热门

visual studio 2026专业版visual studio 2026专业版 Notepad2中文绿色版Notepad2中文绿色版 goland 2026官方版goland 2026官方版 NI LabVIEW 2026 Q1 Patch 1免费版NI LabVIEW 2026 Q1 Patch 1免费版 CLion2025官方版CLion2025官方版 idea2025官方版idea2025官方版 typora中文绿色版typora中文绿色版 dotpeek 2025官方版dotpeek 2025官方版

猜你喜欢

程序员常用编程软件大全

编程用的文本编辑器是专门用于编写和编辑代码的工具,它们提供了许多针对程序员的功能和便利性。像Visual Studio Code是由微软开发的免费、开源且跨平台的文本编辑器,其中拥有强大的代码编辑功能、智能补全、调试支持和丰富的插件生态系统,适用于各种编程语言和框架;Sublime Text则是款款轻量级、快速、强大的文本编辑器,支持跨平台使用,还具有高度可定制性和丰富的插件生态系统,适用于多种编程语言和快捷操作。当然除了以上文本编辑器,小编还整理提供了很多程序员常用的编程软件以供参考选择,这些编程文本编辑器各有特点,可以根据个人偏好、所要开发的语言和项目需求来选择适合的编辑器。

共有 108 款软件全部>>

python编程软件大全

Python之所以能成为当今最炙手可热的编程语言之一,除了其简洁优雅的语法和强大的生态库,离不开其丰富且成熟的开发工具链支持。无论你是初涉编程的新手,还是深耕数据科学或Web开发的资深极客,有一款好用的Python开发工具往往能让你的开发效率事半功倍。本站给大家整理了一些python编程开发软件大全,包括visual studio code、PyCharm、anaconda python等软件,有需求的用户快来下载试试吧!

共有 18 款软件全部>>

类似软件

热门标签

Microsoft Office系列软件大全 电脑动态壁纸软件 卸载清除软件大全 少儿编程软件大全 电脑密码管理软件大全 文件共享软件大全 造字工房字体大全 电脑图片管理软件大全 电脑家居设计软件 电脑股票交易软件大全 音频合并软件大全 十六进制编辑器软件大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用