Como faço para que um JInternalFrame que é chamado por outro ser aberto em cima do q o chamou não atrás?
Como faço para o foco ir para o JInternalFrame que acabou de ser instanciado?
Como faço para que um JInternalFrame que é chamado por outro ser aberto em cima do q o chamou não atrás?
Como faço para o foco ir para o JInternalFrame que acabou de ser instanciado?
Reforço a pergunta pois estou com o mesmo problema
já tentou fazer:
Façam assim
try{
//seleciona o JInternalFrame
SeuJInternalFrame.setVisible(true);
SeuJInternalFrame.setSelected(true);
}catch (PropertyVetoException excPVeto) {
excPVeto.printStackTrace();
}
Funcionou de outra forma!
O lance estava em colocar o setVisible(true) somente após ter inserido o InternalFrame no DesktopPane e não no construtor como havia feito.
Vlw turma.