Dostosuj okno dialogowe JOptionPane
Uczę się huśtawki java. Poniższy kod to blok catch, który obsługuje wyjątek IOException i wyświetla komunikat o błędzie.
catch(IOException e)
{
System.out.println("IOException");
JOptionPane.showMessageDialog(null,"File not found",null,
JOptionPane.ERROR_MESSAGE);
}
Myślałem o zadeklarowaniu i dostosowaniu własnego JOptionPane w bloku catch, tak jak poniższy kod:
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);
Ale problem polega na tym, że nie wiem, jak go wyświetlić na ekranie, tak jak robi to metoda showMessageDialogue. Proszę pomóż. Z góry dziękuję.