Redimensionar um JOptionPane

Boa Tarde Pessoal!

não estou conseguindo redimensionar um JOptionpane atraves do metodo setsize(Dimension d), alguem poderia me informar o que esta errado com o bloco do meu codigo.

Dimension d = new Dimension(550,150);
    	String[] botoes = {"OK","Detalhes &gt&gt"};
    	JOptionPane pane = new JOptionPane();
    	pane.setSize(d);
    	pane.showOptionDialog(null,
                "Mensagem",
                "Titulo",
                JOptionPane.NO_OPTION,
                JOptionPane.QUESTION_MESSAGE,
                null,
                botoes,
                null);

Desde já agradeço!!!