Java 在Eclipse插件中,如何使用system broswer启动web url?
我正在开发一个eclipse插件。它需要启动系统broswer并打开一个链接。在Swing/SWT中,我可以这样做:Java 在Eclipse插件中,如何使用system broswer启动web url?,java,eclipse,browser,Java,Eclipse,Browser,我正在开发一个eclipse插件。它需要启动系统broswer并打开一个链接。在Swing/SWT中,我可以这样做: java.net.URI uri = new java.net.URI("http://www.google.com"); java.awt.Desktop.getDesktop().browse(uri); 事实上,这段代码也适用于Eclipse插件。但我想知道eclipse是否有自己的方法来实现这一点?在eclipse中使用AWT似乎有点奇怪…相当于java.AWT.Des
java.net.URI uri = new java.net.URI("http://www.google.com");
java.awt.Desktop.getDesktop().browse(uri);
事实上,这段代码也适用于Eclipse插件。但我想知道eclipse是否有自己的方法来实现这一点?在eclipse中使用AWT似乎有点奇怪…相当于
java.AWT.Desktop.getDesktop().browse(uri)
这是程序。启动(“http://www.google.com");代码>
javadoc说:
启动操作系统
与文件关联的可执行文件或
URL(http://或https://)。如果文件
是可执行文件,然后是可执行文件
发射。请注意,显示器必须
已经存在,以保证
方法返回适当的结果
在SWT中使用颜色、字体、尺寸、图像等是否显得奇怪?这些都是AWT。我会把它归结为Sun的一些不幸选择,继续你的生活/发展。在SWT中,有org.eclipse.SWT.graphics.Color、org.eclipse.SWT.graphics.Font和org.eclipse.SWT.graphics.Image。我没有具体的原因,但我认为混合使用两个不同的UI系统不是一个好主意。如何获得org.eclipse.swt.program.program??有罐子吗?这门课怎么能让我逃避这么久!?!?好极了!谢谢
import org.eclipse.swt.program.Program;
public class del
{
public static void main(String[] args)
{
Program.launch("http://www.google.com");
}
}