ScreenData.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:PyMonopoly 作者: Kycko 项目源码 文件源码
def input_handling(self, e, KEY, max_length):
        if e.key == pygame.K_BACKSPACE:
            self.labels[KEY].update_text(self.labels[KEY].symbols[:len(self.labels[KEY].symbols)-1], False)
        elif len(self.labels[KEY].symbols) < max_length and (KEY == 'name_MI' or e.unicode in ''.join([str(i) for i in range(10)])):
            self.labels[KEY].update_text(self.labels[KEY].symbols + e.unicode, False)
        if 'property_management_input' in self.labels.keys() or check_substring_in_dict_keys(self.labels, 'trading_input'):
            self.create_trading_input_spec_objects(KEY)
        self.make_obj_for_enter_name(KEY)
    #--- Menu actions
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号