Comparar valor do JLabel com Int

Como eu faço para pegar o valor que eu vou entar no JLabel e comparar com um valor int, esse meu int é um random q eu fiz assim:

private static Random random = new Random(); public static void randomiza() { int arg1 = random.nextInt(1001); }

Eu vou passar o valor em um JLabel e vou comparar o valor q o random Criou, eu tentei fazer com o getText.valueof mas ñ deu.
Alguem poderia me dar uma ajuda?
Obrigado.

ja tentou?

Integer.parInt(seuLabel.getText());

ja so q ñ deu certo

Segue os testes:

[code] int num1 = new Random().nextInt(1001);
JTextField jtf = new JTextField();
jtf.setText(“100”);

	System.out.print("É instancia de inteiro? ");
	try {
		Integer.valueOf(jtf.getText());
		System.out.println(true);

		System.out.println("Valor randomico: " + num1
				+ "\nValor do TextField: " + Integer.valueOf(jtf.getText()));

		System.out.print("São numeros iguais? ");
		if (num1 == Integer.valueOf(jtf.getText()))
			System.out.println(true);
		else
			System.out.println(false);
	} catch (Exception e) {
		System.out.println(false + "\nTipo Primitivo Encontrado: "
				+ jtf.getText().getClass().getSimpleName());
	}[/code]

Aqui rodou legal.
Lembrando que o tipo primitivo do texto de JTextField será sempre String.
Faz outros testes, alterando o valor do jtf p outros numeros ou letras.

Abraços

legal kara vlw ai deu certo…