# Tk-Nonogram **Repository Path**: PythonSJL/tk-nonogram ## Basic Information - **Project Name**: Tk-Nonogram - **Description**: Python用Tkinter制作的数织游戏Nonogram,依赖于PyPyNum包,PyPyNum包可以用Word文件中的方法快速下载。 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-04-03 - **Last Updated**: 2024-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: TkNonogram ## README # Tk-Nonogram ## Python用Tkinter制作的数织游戏Nonogram,依赖于PyPyNum包,PyPyNum包可以用Word文件中的方法快速下载。 ### 使用方法 #### 输入from Numzle import main\main()即可启动游戏 ![输入图片说明](TkNonogram%20Images/first.png) #### 此时会出现弹窗 ![输入图片说明](TkNonogram%20Images/second.png) #### 选择读取文件或者生成随机矩阵 ![输入图片说明](TkNonogram%20Images/third.png) #### 如果是选择文件则导入txt文件 ![输入图片说明](TkNonogram%20Images/fifth.png) #### txt文件内容可参考示例矩阵的格式自定义 ![输入图片说明](TkNonogram%20Images/fifth.png) #### 输入小方块的边长 ![输入图片说明](TkNonogram%20Images/sixth.png) #### 如果取消则设置为默认尺寸 ![输入图片说明](TkNonogram%20Images/seventh.png) #### 自动生成这样的界面 ![输入图片说明](TkNonogram%20Images/eighth.png) #### 点击小方块可以改变填充状态 ![输入图片说明](TkNonogram%20Images/ninth.png) #### 点击Check检查填充结果是否正确 ![输入图片说明](TkNonogram%20Images/tenth.png) #### 无论结果是否正确都可以查看答案 ![输入图片说明](TkNonogram%20Images/eleventh.png) #### 关闭这些弹窗后还可以继续修改小方块的状态 ![输入图片说明](TkNonogram%20Images/twelfth.png) #### 当然也可以选择生成随机矩阵并输入阶数与小方块边长 ![输入图片说明](TkNonogram%20Images/thirteenth.png) #### 如果取消则设置为默认参数 ![输入图片说明](TkNonogram%20Images/fourteenth.png) #### 两种矩阵生成方式都可以指定小方块边长 ![输入图片说明](TkNonogram%20Images/fifteenth.png) #### 自动生成这样的界面 ![输入图片说明](TkNonogram%20Images/sixteenth.png) #### 点击Check检查填充结果是否正确 ![输入图片说明](TkNonogram%20Images/seventeenth.png) #### 弹窗显示You have already cleared the level表示已经通关 ![输入图片说明](TkNonogram%20Images/eighteenth.png)