Fazer referencia a um campo em outro formulário

Amigos estou iniciando em Java e preciso me referir a um campo em um outro formulário para que eu possa fazer um relatório se basear nas datas por exemplo.
Também gostaria de clicar em um Grid e jogar o valor de um dos campos em outro form.

Como fazer?

Obrigado.

Acredito que a forma mais símples é criar um construtor na classe FORM que você está colocando os valores recebendo como parâmetro a classe do FORM que você quer preencher. E na classe do frame a ser preenchido ou tornar publico o TextField ou criar métodos para mudar seu valor(recomendado)
Algo assim, Ex.:

public class JFrame2 extends JFRAME{
  private JFrame1 = null;
  public JFrame2(JFrame jframe1){
    this.JFrame1 = jframe1;
  }
...

Espero ter ajudado

Valeu a dica.

Olha, se vc tem um conjunto de dados que precisam ser manipulados por vários formulários então é interessante colocar esses dados em uma classe própria, e o controlador da tua interface gráfica irá passar esse objeto para os JFrames no método construtor. Se tiver alguma regra de negócio para modificar esses dados então a criação da classe é algo que deve ser seguido realmente …