通过java在浏览器中进行搜索

通过java在浏览器中进行搜索,java,Java,我有这段代码,我想知道是否可以通过我的java程序将搜索输入google。例如,当用户输入google时,它将打开google.com,程序将自动从他们输入的另一个字符串中填充搜索。 例如,如果userInput字符串是google.com:现在是几年 如何在浏览器中搜索“现在是几年?” else if(userInput.contains("google.com")) { try { Desktop.getDesktop().browse(new URL("http:/

我有这段代码,我想知道是否可以通过我的java程序将搜索输入google。例如,当用户输入google时,它将打开google.com,程序将自动从他们输入的另一个字符串中填充搜索。 例如,如果userInput字符串是google.com:现在是几年

如何在浏览器中搜索“现在是几年?”

else if(userInput.contains("google.com")) {
    try {
        Desktop.getDesktop().browse(new URL("http://google.com").toURI());
    }           
    catch (Exception e) {}
}

有一个API可以通过编程方式搜索google。该API称为google自定义搜索。要使用此API,您需要一个Google Developer API密钥和一个cx密钥。

您自己尝试过吗?你得到了什么?我可以很好地打开浏览器,但我不知道如何让java在google搜索框中打印文本这是答案:我知道如何打开网页,我想知道是否有可能通过java程序中的字符串将文本添加到此网页示例涉及谷歌,但我只是好奇..我不能在程序中输入字符串并在记事本中打印出来吗?例如,您可以使用缓冲读取器从文件中提取字符串,然后使用缓冲写入器将字符串写入文件。