# tools
**Repository Path**: dttolch/tools
## Basic Information
- **Project Name**: tools
- **Description**: 日常练习
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-12-12
- **Last Updated**: 2025-07-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 组件拖放设计器
一个基于Tkinter的图形界面应用,支持将左侧组件库中的控件拖放到右侧画布进行界面设计。
## 功能特点
- 左侧组件库包含多种常用GUI组件(按钮、标签、输入框、复选框、单选按钮)
- 支持组件从左侧面板拖放到右侧画布
- 画布上的组件可二次拖动调整位置
- 纯Python实现,无需额外安装GUI库(使用Python自带的Tkinter)
## 文件说明
- - 主程序文件,实现拖放功能的图形界面
- - 现有Pygame相关文件
## 使用方法
1. 运行图形界面程序
```bash
python d:\git\tools\drag_drop_gui.py
```
2. 从左侧组件库中拖动组件到右侧画布
3. 在画布上拖动已添加的组件可调整位置
## Git仓库操作指南
### 首次提交到Git仓库
```bash
# 初始化Git仓库(如果尚未初始化)
git init
# 添加所有文件到暂存区
git add .
# 提交更改
git commit -m "添加组件拖放设计器和README说明"
# 添加远程仓库(替换为您的仓库URL)
git remote add origin https://github.com/yourusername/yourrepository.git
# 推送到远程仓库
git push -u origin main
```
### 后续更新提交
```bash
# 添加更改到暂存区
git add .
# 提交更改
git commit -m "更新说明文档或代码"
# 推送到远程仓库
git push
```
## 注意事项
- 确保已安装Python 3.x环境
- 无需额外安装依赖库,使用Python标准库Tkinter
- 如果需要将项目克隆到其他设备,使用以下命令:
```bash
git clone https://github.com/yourusername/yourrepository.git
```