Настроить диалог JOptionPane

Я учусь Java качели. Приведенный ниже код является блоком catch, который обрабатывает IOException и показывает сообщение об ошибке.

 catch(IOException e)
    {
        System.out.println("IOException");
        JOptionPane.showMessageDialog(null,"File not found",null,
                                    JOptionPane.ERROR_MESSAGE);
    }

Я думал о том, чтобы объявить и настроить собственный JOptionPane внутри блока catch, как показано ниже:

JOptionPane jop=new JOptionPane();
        jop.setLayout(new BorderLayout());
        JLabel im=new JLabel("Java Technology Dive Log",
                new ImageIcon("images/gwhite.gif"),JLabel.CENTER);
        jop.add(im,BorderLayout.NORTH);
        jop.setVisible(true);

Но проблема в том, что я не знаю, как заставить его появляться на экране, как это делает метод showMessageDialogue. Пожалуйста помоги. Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос