Saudações amigo, peço desculpa por qualquer erro pois se trata da minha primeira postagem;
Estou trabalhando em um programa com minha dupla onde as JinternalFrames são abertas dentro de um JDesktop(claro), mas em uma dessas JinternalFrames abre um Jframe para buscas até ai Ok, mas gostaria de saber se possui algum método para bloquear a JinternalFrame quando esse Jframe for aberto visto que já fizemos algumas tentativas sem sucesso. Agradeço desde já
Bloquer JinternalFrame ao abrir Jframe filha
A
4 Respostas
F
Boa tarde Adriel, utilize JDialog e para bloquear quando for aberto setModal(true);
A
Ok, entendi estava confundindo com o JOptionPane, segunda pergunta é como eu consigo chama o Jdialog de uma Jinternal frame;
Desculpa a ignorância sou iniciante em java. Obrigado
F
public void actionPerformed(ActionEvent e) { if (e.getSource() == seuBotao){ Dialog dialog = new Dialog(); dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); dialog.setVisible(true); }}
Dentro da sua JInternal, no método acima que vc vai criar para tratar evento de botão, vc instancia sua JDialog. Não esqueça de colocar no construtor da classe Dialog osetModal(true);
A
Vlw… Ja vi que to perdido, OK esta instanciado mas ao abrir a janela aparece em tamanho minimo nao mostrando os componentes no painel . …
Criado 3 de maio de 2016
Ultima resposta 9 de mai. de 2016
Respostas 4
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo