在上一篇文章中解决了题目和答案识别的问题,之后就是把题目放到浏览器中进行搜索了,本篇就来说说怎么来搜索.
一. 首先要有个浏览器.
JavaFX中可以很方便的帮我们建立一个小型浏览器,那就是WebView;我们创建好舞台 和场景,之后加入WebView即可,创建了WebView之后,重要的来了,我们可以根据创建好的webView来获得一个WebEngine,通过WebEngine来进行url的加载
WebEngine webEngine = webView.getEngine();
webEngine.load(url);
//一个简易版的浏览器就创建好了.
二. 在创建好的浏览器中进行搜索.
这里用的搜索引擎是百度,百度的搜索接口如下:http://www.baidu.com/s?wd=
将识别到的题目添加到上述链接后面,如:http://www.baidu.com/s?wd=世界第二高的山峰是?
将这个url传替给webEngine.load(url),就可以实现简单的搜索了;
如下图所示:
统计分析搜索到的结果,后续……