如何在桌面应用程序中添加Google搜索框?

时间:2012-05-05 15:27:15

标签: java swing

我在java中创建一个简单的桌面应用程序,它显示当前正在运行的服务。 我想在顶部添加一个Google搜索栏,可以在默认浏览器中直接打开应用中输入关键字的Google搜索结果(网页)。

1 个答案:

答案 0 :(得分:4)

您应该从输入框中获取query_string值,然后使用以下内容:

try {
  java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
  java.net.URI uri = new java.net.URI( "http", "google.com", 
    "/search?q=" + query_string );
  desktop.browse( uri );
} catch ( Exception e ) {
  System.err.println( e.getMessage() );
}