本文主要是介绍Java课程设计之英汉词典(简单实用版)。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
运行效果图:所有单词均可查询(前提必须有网络)
注意一下内容需要在jdk17下完成,如果没有配置jdk17可借鉴我上篇文章和jdk8配置一致。
第一步:创建文件。
①新建模块
②新建包和类
③下载jsoup爬虫组件
④添加架包
找到你下载的jsoup爬虫软件路径。
第二步:编写代码
//注意包名和类型不要出错!!!package cn.kgc;
import org.jsoup.Jsoup;
import javax.swing.*;
public class Dict {
public static void main(String[] args) throws Exception{
//用户输入要翻译的词汇,给变量w
boolean a=true;
String w = JOptionPane.showInputDialog("请输入词汇(输入为空或点击取消退出程序)");
while (a){
if (w!=null){
//将词汇组合网址
String u = "https://cn.bing.com/dict/search?q=" + w;
//下载jsoup.org 下载到d:/java文件操作/dict插件/jsoup-1.16.1.jar,并在idea中引入
String ok = Jsoup.connect(u).get().select("span[class=def b_regtxt]").get(0).text();
//输出翻译的结果
JOptionPane.showConfirmDialog(null, ok);
w = JOptionPane.showInputDialog("请输入词汇(输入为空或点击取消退出程序)");
a=true;
}else if (w==null){
System.out.println("结束");
a=false;
}
}
System.exit(0);
}
}
第三步:
第四步:构建项目
第五步:找到你构建的路径:
找到文件所在位置后输入cmd进行测试
输入:java -jar dict.jar
成功运行后即可开始下一步
第六步:生产jrc和编写dicts.bat脚本。
代码如下:jlink --module-path jmods --add-modules java.desktop,java.base --output jre完成后会自动生产jre
接下来新建文本文档编写以下内容:start /B ./jre/bin/javaw.exe -jar dict.jar完成后保存并将文本文档后缀名改为.bat
这篇关于Java课程设计之英汉词典(简单实用版)。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!