Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hex9cf/derby-electronic-dictionary
An electronic English Chinese dictionary based on the Apache Derby embedded database, with a GUI developed using the Java Swing framework.
https://github.com/hex9cf/derby-electronic-dictionary
derby java swing
Last synced: 4 days ago
JSON representation
An electronic English Chinese dictionary based on the Apache Derby embedded database, with a GUI developed using the Java Swing framework.
- Host: GitHub
- URL: https://github.com/hex9cf/derby-electronic-dictionary
- Owner: HEX9CF
- License: apache-2.0
- Created: 2023-08-13T06:31:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-29T06:36:12.000Z (about 1 year ago)
- Last Synced: 2023-08-29T11:39:35.696Z (about 1 year ago)
- Topics: derby, java, swing
- Language: Java
- Homepage:
- Size: 3.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Derby Electronic Dictionary
#### 介绍
An electronic English Chinese dictionary based on the Apache Derby embedded database, with a GUI developed using the Java Swing framework.基于Apache Derby嵌入式数据库的电子英汉词典,GUI基于Java Swing框架开发。
#### 软件功能
1. 查询单词:输入一个单词,查询得到单词的音标、释义、例句。
2. 词汇表:使用表格展示数据库中的所有单词,可以按字典序对单词进行排序。
3. 随机单词:点击查询按钮随机抽取一个单词,抽取后单词的音标、释义、例句并不会立即展示,用户可以回忆该单词的音标、释义、例句,然后点击展示按钮展示该单词的音标、释义、例句。用户可以使用该功能复习单词。
4. 添加单词:将一个新的单词及其音标、释义、例句写入数据库。
5. 修改单词:修改数据库中某个已存在的单词。修改前需要先读取该单词。
6. 删除单词:删除数据库中某个单词。删除单词前将弹出确认对话框,以防止误操作。