Pessoal, eu quero executar uma determinada função quando um certo formulário aparecer na tela…
como que eu faço isso?
Ps: desculpe se a dúvida é tosca, é porque sou iniciante, to acostumado com Delphi, que se utiliza no Onshow…
Pessoal, eu quero executar uma determinada função quando um certo formulário aparecer na tela…
como que eu faço isso?
Ps: desculpe se a dúvida é tosca, é porque sou iniciante, to acostumado com Delphi, que se utiliza no Onshow…
Oi,
poderia explicar melhor?
Não seria apenas chamar o método ?
Tchauzin!
[quote=lina]Oi,
poderia explicar melhor?
Não seria apenas chamar o método ?
Tchauzin!
[/quote]
Sim, mas como seria ele?
Oi,
Qual o tipo de aplicação? desktop ?
Quando for apresentado o formulario execute.: Metodo();
Tchauzin!
Oi,
Ou sua pergunta seria para saber quando o formulario apareceu na tela?
Tchauzin!
[quote=lina]Oi,
Ou sua pergunta seria para saber quando o formulario apareceu na tela?
Tchauzin![/quote]
Para executar algum método quando executar o formulário…
O método chama ConectaBanco.
Registre um WindowListener no formulário, nesse WindowListener você deve sobrescrever o método windowOpened():
[quote=roger_rf]Registre um WindowListener no formulário, nesse WindowListener você deve sobrescrever o método windowOpened():
Como que seria o código?
[code] public void create() {
WindowEvent.WINDOW_OPENED();
// ALGO AKI
}[/code]
e lá em cima
import java.awt.event.WindowEvent;
to com a mesma dúvida
tipo oq nós estamo querendo é que quando um jframe for mostrado por exemplo no delphi usa-se o evento o show ele execute algum codigo por exemplo
se o jframe tal for mostrado ele executará o código que está dentro desse evento no caso no delphi
Alguem ajuda ae plx
Chama o metodo no construtor da tela ue.
É amesma coisa
PS:
Um construtor é um metodo sem retorno e com o mesmo nome da classe
EX:
public class Tela{
public Tela(){//isso é um construtor
}
public void Tela(){//Isso NÃO é um construtor.
}
}
Oi,
As condições booleanas sempre estão da seguinte for: is+Metodo()
No frame, existem alguns métodos para esse tipo de situação:
frame.isShowing()
frame.isAlwaysOnTop()
frame.isDisplayable()
frame.isVisible()
Sendo assim, poderá ser feito:
[code]if (frame.isShowing) {
// chama a sua função...
Funcao();
}[/code]
Tchauzin!