1.0wxPython
文章平均质量分 72
普通网友
这个作者很懒,什么都没留下…
展开
-
4.事件处理
对事件的反应在wxPython是称为事件处理。一个事件是当“东西”发生在您的应用程序(单击按钮、文本输入、鼠标移动等)。大部分的GUI编程由响应事件。你在绑定对象到事件使用bind()方法:class MainWindow(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self,par翻译 2012-06-29 21:40:32 · 1268 阅读 · 0 评论 -
2.构建一个简单的文本编辑器
Windows or Frames?When people talk about GUIs, they usually speak of windows, menus and icons. Naturally then, you would expect thatwx.Window should represent a window on the screen. Unfortunately翻译 2012-06-28 22:11:41 · 1675 阅读 · 0 评论 -
8.更多组件
你可以在wxPython示例和帮助里发现完整的控件组件,这里只是列举一常最常用到的:wxButton一个按钮:显示一个文本,你可以点击。举例来说,这里是一个“清理”按钮(如清理一个文本):clearButton = wx.Button(self, wx.ID_CLEAR, "Clear")self.Bind(wx.EVT_BUTTON, self.OnClear, clearBu翻译 2012-06-30 14:11:10 · 1367 阅读 · 0 评论 -
6.使用窗口
使用窗口Frames Windows Controls/Widgets Sizers Validators在本节中,我们将呈现方式与windows wxPython交易及其内容,包括构建输入表单和使用各种小部件/控制。我们要建立一个小程序来计算价格的引用。如果你已经是一个有经验的GUI开发人员,这将是容易的。概览可见的布局元素在一个框架中,您将使用大翻译 2012-06-30 10:31:05 · 1254 阅读 · 0 评论 -
7.面板上的第一个标签
让我们从一个示例开始。我们的计划是要有一个单一的框架和一组包含一个标签[7][8]:'''Created on 2012-6-30@author: Administrator'''import wxclass ExampleFrame(wx.Frame): def __init__(self,parent): wx.Frame.__init__(self,p翻译 2012-06-30 12:56:37 · 1046 阅读 · 0 评论 -
wxPython第一步
First Steps第一步In this part of the wxPython tutorial, we will create some simple examples本节教程中,我们创建一些简单的例子。Simple example简单例子We start with a very simple example. Our first script will only翻译 2012-06-30 16:37:22 · 1769 阅读 · 0 评论 -
1.第一个程序: "Hello, World"
A First Application: "Hello, World"As is traditional, we are first going to write a Small "Hello, world" application. Here is the code:按传统:我们将首先编写一个小的“Hello,world”应用程序。这里的代码是import wxapp = wx翻译 2012-06-28 21:48:32 · 1181 阅读 · 0 评论 -
3.添加菜单
每个应用程序都应该有一个菜单栏和一个状态栏。让我们将它们添加到我们的:self.CreateStatusBar() filemenu = wx.Menu() filemenu.Append(wx.ID_ABOUT,"&About","Infomation about this program") filemenu.AppendS翻译 2012-06-28 22:21:10 · 1110 阅读 · 0 评论 -
5.对话框Dialogs
当然,一个编辑器不能够保存或打开文件,那么它是无用的。这就要用传统的对话框。常见的对话框所提供的基础平台,让您的应用程序将看起来像是一个本地应用程序。这里是实施OnOpen方法在主窗口:import wximport osdef OnOpen(self,e): self.dirname = '' dlg = wx.FileDialog(self,"Chooise fil翻译 2012-06-30 10:06:29 · 1155 阅读 · 0 评论