设为首页 加入收藏

TOP

Python版简易计算器的实现(二)
2015-02-02 14:24:05 来源: 作者: 【 】 浏览:24
Tags:Python 简易 计算器 实现
n_45.SetMinSize((100, 50))
? ? ? ? self.button_47.SetMinSize((100, 50))
? ? ? ? self.button_48.SetMinSize((100, 50))
? ? ? ? self.button_49.SetMinSize((100, 50))
? ? ? ? self.button_50.SetMinSize((100, 50))
? ? ? ? self.button_51.SetMinSize((100, 50))
? ? ? ? self.button_52.SetMinSize((100, 50))
? ? ? ? # end wxGlade


? ? def __do_layout(self):
? ? ? ? # begin wxGlade: MyFrame.__do_layout
? ? ? ? sizer_2 = wx.BoxSizer(wx.VERTICAL)
? ? ? ? sizer_3 = wx.BoxSizer(wx.VERTICAL)
? ? ? ? grid_sizer_1 = wx.GridSizer(4, 4, 0, 0)
? ? ? ? sizer_3.Add(self.text_ctrl_1, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_37, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_38, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_39, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_40, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_41, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_42, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_43, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_44, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_46, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_45, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_47, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_48, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_49, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_50, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_51, 0, 0, 0)
? ? ? ? grid_sizer_1.Add(self.button_52, 0, 0, 0)
? ? ? ? sizer_3.Add(grid_sizer_1, 1, wx.EXPAND, 0)
? ? ? ? sizer_2.Add(sizer_3, 1, wx.EXPAND, 0)
? ? ? ? self.SetSizer(sizer_2)
? ? ? ? sizer_2.Fit(self)
? ? ? ? self.Layout()
? ? ? ? # end wxGlade


? ? def bu1(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("1")
? ? ? ? event.Skip()


? ? def bu2(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("2")
? ? ? ? event.Skip()


? ? def bu3(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("3")
? ? ? ? event.Skip()


? ? def bu_plus(self, event):? # wxGlade: MyFrame.
? ? ? ? self.num1=self.text_ctrl_1.GetValue()
? ? ? ? self.op="+"
? ? ? ? self.text_ctrl_1.Clear()
? ? ? ? event.Skip()


? ? def bu4(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("4")
? ? ? ? event.Skip()


? ? def bu5(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("5")
? ? ? ? event.Skip()


? ? def bu6(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("6")
? ? ? ? event.Skip()


? ? def bu_min(self, event):? # wxGlade: MyFrame.
? ? ? ? self.num1=self.text_ctrl_1.GetValue()
? ? ? ? self.op="-"
? ? ? ? self.text_ctrl_1.Clear()
? ? ? ? event.Skip()


? ? def bu7(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("7")
? ? ? ? event.Skip()


? ? def bu8(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("8")
? ? ? ? event.Skip()


? ? def bu9(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("9")
? ? ? ? event.Skip()


? ? def bu_mul(self, event):? # wxGlade: MyFrame.
? ? ? ? self.num1=self.text_ctrl_1.GetValue()
? ? ? ? self.op="x"
? ? ? ? self.text_ctrl_1.Clear()
? ? ? ? event.Skip()


? ? def bu_clear(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.Clear()
? ? ? ? event.Skip()


? ? def bu0(self, event):? # wxGlade: MyFrame.
? ? ? ? self.text_ctrl_1.AppendText("0")
? ? ? ? event.Skip()


? ? def bu_chu(self, event):? # wxGlade: MyFrame.
? ? ? ? self.num1=self.text_ctrl_1.GetValue()
? ? ? ? self.op="/"
? ? ? ? self.text_ctrl_1.Clear()
? ? ? ? event.Skip()


? ? def bu_result(self, event):? # wxGlade: MyFrame.
? ? ? ? self.num2=self.text_ctrl_1.GetValue()
? ? ? ? num1=int(self.num1)
? ? ? ? num2=

首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Cocos2D-X闪亮标题实现 下一篇Java NIO框架--Netty4的简单示例

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: