Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 965 Bytes

File metadata and controls

43 lines (34 loc) · 965 Bytes

Back

P1.17

Type in and run the following program:

import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;

public class Test
{
  public static void main(String[] args) throws Exception
  {
    URL imageLocation = new URL("http://horstmann.com/java4everyone/duke.gif");
    JOptionPane.showMessageDialog(null, "Hello", "Title", JOptionPane.PLAIN_MESSAGE, 
                                        new ImageIcon(imageLocation));
  }
}

Then modify it to show a different greeting and image.


Solution:

import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;

class P0117 
{
  public static void main(String[] args) throws Exception 
  {
    URL imageLocation = new URL("http://horstmann.com/java4everyone/cover.jpg");
    JOptionPane.showMessageDialog(null, "Java for Everyone", "Book",
            JOptionPane.PLAIN_MESSAGE, new ImageIcon(imageLocation));
  }
}