Alguém sabe como posso fazer para atualizar o frame pai através do frame filho??? (Estou utilizando o JFrame)
Obrigado.
Alguém sabe como posso fazer para atualizar o frame pai através do frame filho??? (Estou utilizando o JFrame)
Obrigado.
bom cara…
deixe o frame pai como public…
depois basta referencia-lo do frame filho…
ou entao deixe os componentes q deseja alterar publicos e entao faca a referencia…
todo o objeto da classe java.awt.Component tem um método getParent() que retorna o componente pai. Daí vc pode fazer atualizar o pai assim:
getParent().repaint();
A classe javax.swing.SwingUtilities também tem métodos muito úteis para localizar componentes e brincar com bounds, locations e rectangles, além de permitir acesso à AWT Dispatching Thread, a thread que faz dispatching de eventos para a AWT. Se vc quiser fazer um botão que minimiza a janela, vc pode fazer algo assim:
doMinimize() {
java.awt.Window w = SwingUtilities.getWindowAncestor(this);
w.hide();
}
Pronto, minha propaganda sobre o SwingUtilities já acabou. :lol:
Aquelão!!