Java 如何在swt浏览器组合中打开pdf文件

Java 如何在swt浏览器组合中打开pdf文件,java,pdf,browser,swt,Java,Pdf,Browser,Swt,我已经使用swt浏览器创建了一个浏览器,但是如果我将URL设置为pdf文件,它只会在左上角显示一个黑色的X。是否有解决方案使浏览器显示pdf?您确定您的URL正确吗?URL.toExternalForm?我只调用了browser.setUrlString URL,我还没有创建URL。如何检索URL字符串?我有一个带有URL的字符串这是我的新代码browser browser=new browser parent,SWT.BORDER;browser.setJavascriptEnabledtru

我已经使用swt浏览器创建了一个浏览器,但是如果我将URL设置为pdf文件,它只会在左上角显示一个黑色的X。是否有解决方案使浏览器显示pdf?

您确定您的URL正确吗?URL.toExternalForm?我只调用了browser.setUrlString URL,我还没有创建URL。如何检索URL字符串?我有一个带有URL的字符串这是我的新代码browser browser=new browser parent,SWT.BORDER;browser.setJavascriptEnabledtrue;browser.setLayoutDatanew GridDataGridData.FILL\u两者;请尝试{URL URL URL=new URL;browser.setUrlurl.toExternalForm;}捕获格式错误的异常e1{//TODO自动生成的捕获块e1.printStackTrace;}'