Bom dia!!!
Gostaria de saber como faço para pegar o que foi digitado em um text de um jframe e utilizar em outra classe!
Bom dia!!!
Gostaria de saber como faço para pegar o que foi digitado em um text de um jframe e utilizar em outra classe!
Oi,
Pense, como posso ter acesso a essa informação? Polimorfismo ? Variável estática ? Passagem de parâmetro ? Referencia da janela ?
Tchauzin!
Fiz assim:
Coloquei o acesso público no componente. Na classe fiz o import pacote.jframe, e tentei colocar o seguinte no construtor da classe:
Classe c = new Classe();
Li que teria que ser no main, mas minha classe não tem main…Isso procede?
Enfim, não funcionou…
O jframe que estou tentando instanciar possui parâmetros, mas mesmo passando os parâmetros não funcionou…A sugestão do erro oferece as opções de criar o campo na classe, parâmetro ou variável local…
Agora consegui instanciar o jframe dentro da classe. Ficou assim:
[code]public SendMessage(InputStream cliente, Servidor servidor) throws IOException
{
this.cliente = cliente;
this.servidor = servidor;
Cliente c = new Cliente(“127.0.0.1”,12345);
}[/code]
Porém… Não consigo acessar os controles da classe fora do construtor, ou seja, o trecho a seguir só funciona dentro do construtor
servidor.sendAll(c.txtMensagemC.getText());
Alguem me ajuda?