无法让JOptionPane从网站打开图像

时间:2014-10-25 20:09:00

标签: java joptionpane

我想让JOptionPane从链接中打开图像,因为我有一个作业将在下周到期,我必须在JOptionPane中包含图像,虽然它与本地文件一起工作但我不确定是否&# 39;当我把它打开时,它会显示出来。无论如何,我所拥有的是:

ImageIcon thing = new ImageIcon("http://i.imgur.com/OGxr68g.jpg");
       String[] finalOutputChoices = {"Help", "Please"};         
   int finalOutput = JOptionPane.showOptionDialog( 
           null                                 // 
           , "Message"                          // 
           , "Final Output"                     // 
           , JOptionPane.YES_NO_OPTION          //
           , JOptionPane.PLAIN_MESSAGE          //
           , thing                              //
           , finalOutputChoices                 // 
           , "Awesome"                          // 
   );

如果我将链接替换为桌面上图像的路径,则可以使用该链接。但是它没有链接。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:2)

使用网址对象。

ImageIcon thing = new ImageIcon(new URL("http://i.imgur.com/OGxr68g.jpg"));

PS:奇怪的形象; - )