Erro entre String e int [RESOLVIDO]

A variavel [color=red]num[/color] esta como int e mesmo com o Integer.parseInt ela n aceita receber o valor acusando que à incompatibilidade entre String e int.

Ajustei algumas coisas

[code]package testes;
import javax.swing.JOptionPane;
public class EstudandoJava {
public static String parImpar(int valor){
double resto;
String parImpar;
resto = (valor % 2);
if(resto == 0)
parImpar = (" Este numero é Par ^^");
else
parImpar = (" Este numero é Impar ^^");

    return(parImpar);
}    
public static void main(String[] args) {        
    int num;        
    num = Integer.parseInt(JOptionPane.showInputDialog(" Entre com o numero: "));        
    JOptionPane.showMessageDialog(null,parImpar(num));
}       

}
[/code]

Seu original:
1 - passava um parâmetro null antes do JOptionPane.showInput no método Integer.parseInt
2 - Você chamava o método parImpar(num) em uma linha e no showMessage você tentava exibir o atributo parImpar. Só que parImpar existe comente no método parImpar, pois você o criou lá dentro.
3 - Inseri o parâmetro null no showMessageDialog pois, não há construtor somente com um parâmetro, tendo em vista que esse método espera um Component “pai” como primeiro argumento;

Compare os 2 e tire suas conclusões.

Abs []

[EDIT] - Mais um detalhe, quando se tratar de código você pode aproveitar a ferramenta do fórum para colar seu código, pois enviar anexo, pode espantar várias pessoas que quiserem lhe ajudar, mas que precisam ser práticas.

Correto, JOptionPane.showMessageDialog(parImpar); , foi um equivoco, na verdade eu colocaria num no lugar do mesmo, só que sem a função parImpar , o que ainda estaria errado, pois num seria apenas o valor de entrada do usuario.

O que também torna desnecessário a linha: parImpar(num);

Obs: Por isso mandei o anexo em [color=red].rtf[/color] que não contem [color=red]virus[/color], eu olhei outros posts e vi as imagens dos codigos, percebi o padrão, porem não vi lugar que mencionasse. Poderia fornecer o endereço da ferramenta usada no fórum que gera essas imagens? Obg.

Coloque seu código entre as tags “code e /code” as tag são colocadas entre colcheter “[]”

String x = "Esta é uma string";

Procure sobre o bbcode na internet é um padrão usado em fóruns.
Flws!

OBG.