1.创建项目
2.建立词典项目的入口程序类
package com.heima;
import javax.swing.*;
public class App {
public static void main(String[] args) {
//输入中文翻译为英文
//输入英文翻译为中文
//建立接口 爬虫
//输入词汇 (图形窗口输入框)
String word = JOptionPane.showInputDialog("请输入词汇:");
//输出(图形窗口输出框)
JOptionPane.showMessageDialog(null,word);
}}
3.下载jsoup爬虫组件
4.添加依赖
- 第一步:打开项目结构设置
- 第二步:导入依赖
5.调用翻译接口
5.1调用微软翻译接口
网址:http://cn.bing.com/dict/search?q=is is是要翻译的单词
package com.heima;
import org.jsoup.Jsoup;
import javax.swing.*;
import java.io.IOException;
public class DictMain {
public static void main(String[] args) throws IOException {
//分析功能 输入中文翻译为英文输入英文翻译为中文
//项目实现技术点 建立接口 爬虫
//1输入词汇 (图形窗口输入框)
String word = JOptionPane.showInputDialog("请输入词汇:");
//2组合输入的词汇和翻译接口地址
String url = "http://cn.bing.com/dict/search?q=" + word;
//3使用jsopu组件去组合的地址获取翻译的结果的第一项
String result = Jsoup.connect(url).get().select("span[class=defb_regtxt]").get(0).text();
//4输出(图形窗口输出框)翻译结果
JOptionPane.showMessageDialog(null, result);
}}
6.发布软件
打开项目结构设置窗口
设置发布格式.jar程序包
7.建立软件的jre运行环境,使软件独立运行
因为JDK9以后的版本没有jre。 在d:/java/jdk17的地址栏输入 cmd打开windows操作系统中的命令行界面,输入以下命令
bin\jlink --module-path jmods --add-modulesjava.desktop,java.base --output jre 建立jre程序目录
8、建立启动软件文件方式
dict.bat
start ./jre/bin/javaw -jar APP.jar