Advertisement

用QT编写的简易英汉词典源码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一款使用Qt框架开发的简易英汉词典程序源代码,提供了基本的单词查询功能。适合编程学习和小型项目参考。 在学习QT的过程中,我将之前编写的简易英译汉词典代码程序用QT进行了界面封装,并使用QT5.9.1成功编译通过。词典的数据存储于resource文件夹下的dict.dat文件中。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • QT
    优质
    这是一款使用Qt框架开发的简易英汉词典程序源代码,提供了基本的单词查询功能。适合编程学习和小型项目参考。 在学习QT的过程中,我将之前编写的简易英译汉词典代码程序用QT进行了界面封装,并使用QT5.9.1成功编译通过。词典的数据存储于resource文件夹下的dict.dat文件中。
  • Python
    优质
    《简易Python英汉词典》是一款利用Python语言开发的实用小工具,旨在帮助学习者快速查询英语单词的汉语释义,操作简便,界面友好。 使用Python破解有道翻译来制作个人简易汉英词典。
  • Java
    优质
    《用Java编写的英汉小词典》是一款基于Java编程语言开发的实用英语学习工具,旨在帮助用户便捷地查询英文单词的中文释义。它不仅提供了丰富的词汇量,还具备简洁友好的界面设计和高效的记忆功能,助力英语学习者提高词汇掌握能力。 package shiyan; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Connection; import java.sql.Statement; import javax.swing.*; public class AddWin extends JFrame implements ActionListener { private static MySqlUtils mySqlUtils = new MySqlUtils(); JTextField 添加英语单词_文本条, 添加汉语解释_文本条; JButton addbtn, cancelbtn; Connection Con = null; Statement Stmt = null; public AddWin() { super(添加单词); this.setBounds(250, 250, 250, 200); this.setVisible(true); JPanel p1 = new JPanel(); p1.add(new Label(输入要添加的单词:)); 添加英语单词_文本条 = new JTextField(20); p1.add(添加英语单词_文本条); p1.add(new Label(输入添加的单词的解释:)); 添加汉语解释_文本条 = new JTextField(20); p1.add(添加汉语解释_文本条); addbtn = new JButton(提交); cancelbtn = new JButton(取消); p1.add(addbtn); p1.add(cancelbtn); this.add(p1); addbtn.addActionListener(this); cancelbtn.addActionListener(this); this.validate(); } public void actionPerformed(ActionEvent e) { if (e.getSource() == addbtn) { if (添加英语单词_文本条.getText().equals() || 添加汉语解释_文本条.getText().equals()) { JOptionPane.showMessageDialog(this, 添加的单词或解释不能为空~, 警告, JOptionPane.WARNING_MESSAGE); } else { try { Word word = new Word(); word.setEnglish(添加英语单词_文本条.getText()); word.setChinese(添加汉语解释_文本条.getText()); mySqlUtils.insert(word); 添加英语单词_文本条.setText(); 添加汉语解释_文本条.setText(); } catch (Exception ee) { } } } else if (e.getSource() == cancelbtn) { dispose(); } } }
  • Java制作
    优质
    本项目是一款基于Java编写的简易英汉词典软件,旨在为用户提供便捷、快速的单词查询服务。用户可以通过输入英文单词获取对应的中文释义,操作简便且功能实用。 我制作了一个简单的英汉词典应用程序,使用Java编写。这个小工具可以帮助用户查询英语单词的中文释义。
  • 基于Java
    优质
    《基于Java的简易英汉词典》是一款利用Java语言开发的便捷实用软件,旨在为用户提供快速准确的英语单词查询服务。用户可以轻松查阅英文单词释义与翻译,支持离线使用,是学习和工作中的好帮手。 基于Java的简易英汉词典可以查询英文并返回中文释义,需要用户自行输入词典内容。
  • C++
    优质
    《简单的C++英汉词典》是一本专为编程学习者设计的小型工具书,涵盖了C++语言中常用的英语术语及其汉语解释,帮助读者更好地理解与应用C++知识。 文档建立与保存:英文文档的增删查改 本段落介绍了如何在计算机上创建并保存英文文档,并详细讲解了对这些文档进行增加、删除、查询及修改的基本操作方法。 平衡二叉树是一种特殊的二叉搜索树,它通过保持每个节点的左右子树的高度差不超过1来确保数据结构的良好性能。这种特性使得平衡二叉树在各种应用场景中都非常有效,尤其是在需要频繁插入和查找元素的情况下。
  • 课程设计:
    优质
    本项目为汇编语言课程设计,实现了一个简易英英词典程序,具备添加、删除及查询单词功能,旨在提升学生在实际问题中的汇编语言编程能力。 使用emu8086编写的简易英英词典功能的汇编程序包括以下内容: 1. **单词及其英文解释的录入、修改和删除**: - 录入新单词,并将其按字典顺序插入相应位置,随后添加其英文解释、同义词及反义词;(此功能需在文件中完成,其它功能可以将单词放在数据段中) - 可以修改已有的单词的英文解释; - 删除特定单词及其对应的英文解释。 2. **查找**: - 输入不完整的字符串,程序会依顺序列出所有前缀与输入相匹配的单词;例如:如果输入“en”,则显示如enable, enabled, enact等 - 查询某个具体单词的英文释义(比如查询enable: to provide with the means or opportunity; to make possible, practical, or easy)。若词库中不存在该单词,则提示未找到; - 查找特定单词的同义词,例如“accept: approve”; - 搜索某个单词对应的反义词,如“win: lose”。 3. **以上所有结果均需显示**。
  • /汇包
    优质
    《英汉/汉英词典词汇包》是一款实用的语言学习工具,收录了大量常用单词和短语,涵盖多个领域,助力用户轻松掌握双语词汇。 柯林斯双解词典(mdd,mdx),朗文双解词典(mdd,mdx),麦克米伦高阶英汉双解词典(mdd,mdx),牛津英汉汉英词典(mdx),现代英汉汉英综合大辞典(mdd,mdx),新英汉大辞典(mdd,mdx)。
  • /库包(Dict)
    优质
    英汉/汉英词典词库包(Dict)是一款集成了丰富词汇和例句的双语词典工具,为用户提供便捷准确的翻译服务,是学习英语、提升语言技能的理想选择。 柯林斯双解词典(mdd,mdx),朗文双解词典(mdd,mdx),麦克米伦高阶英汉双解词典(mdd,mdx),牛津英汉汉英词典(mdx),现代英汉汉英综合大辞典(mdd,mdx),新英汉大辞典(mdd,mdx)。
  • (牛津版)
    优质
    《简明英汉词典》(牛津版)是一本实用的语言工具书,收录了大量常用词汇和短语,适用于英语学习者及使用者。 牛津简明英汉词典的英语字典版本为txt格式,可供程序数据使用。