Como Interagir variáveis de métodos diferentes?

olá estou tentando fazer o seguinte

///////////////////////////////////////////////////////////////////////////////////////////////////////////
package testProject;

import java.util.Random;

import javax.swing.JFrame;

public class main2 extends JFrame {

public void Random1() {
	Random random = new Random();
	int valor = random.nextInt();
}


	public void Tela() {
		setTitle(valor);
		setSize(1024,728);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setLocationRelativeTo(null);
		setResizable(false);
		setVisible(true);	
}

}
///////////////////////////////////////////////////////////////////////////////////////////////////////////
será que alguém sabe como fazer isso?
se sim por favor responda com o mesmo código só que com suas alterações

-Obrigado G

Não é possível, variáveis declaradas em métodos pertencem ao escopo do método, se quer ingeragir com uma variável em diversos pontos da sua classe ela deve ser declarada no escopo da classe como um atributo da classe!

public class main2 extends JFrame {
    private int valor;

    public void Random1() {
        Random random = new Random();
        valor = random.nextInt();
    }


	public void Tela() {
		setTitle(valor);
		setSize(1024,728);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setLocationRelativeTo(null);
		setResizable(false);
		setVisible(true);	
    }

}