Não sei arrumar esse código

Não consigo arrumar esse código ¬¬

import javax.swing.*; public class ProgCinco { public static void main (String args[]){ int sorteio; for (int i=1; i<=3; i++) { sorteio = (int)(Math.random()*6); if (sorteio==0) sorteio = sorteio + 1; JOptionPane.showMessageDialog(null, "Resultado do sorteio \t" + sorteio + "Lançamento do Dado \t" + i, JOptionPane.INFORMATION_MESSAGE); } System.exit(0);} }

Como corrijo ?

Bom Qual o Objetivo vc queria com esse programa? E qual erro está tendo?

O único que vejo é no JOption que deveria ser assim:

JOptionPane.showMessageDialog(null, "Resultado do sorteio: \t" + sorteio + "\nLançamento do Dado \t" + i, null, JOptionPane.INFORMATION_MESSAGE);

Acrescenta o null, depois da msg;

Olá amigo,

Olha a declaração do método:

public static void showInternalMessageDialog(Component parentComponent,
Object message,
String title,
int messageType);

De acordo com seu código, está faltando um argumento.

Desculpe errei o nome do método o certo é showMessageDialog e não showInternalMessageDialog, mas os arqumentos citados estão corretos, como nosso amigo já postou antes.

Você deve colocar um quarto argumento, no caso, o “null”.

Obg!