Porque a classe JOptionPane.showMessageDialog sempre vem acompanhado de (null,....)?
Porque JOptionPane.showMessageDialog tem parametro null?
A
2 Respostas
T
Faz tempo que eu não mexo com Swing, mas pelo que eu me lembro, o primeiro parâmetro quer dizer onde o JOptionPane vai aparecer, no caso de ser “null”,irá aparecer na janela onde foi chamado.
S
2 likes
Acredito que a maioria das pessoas passa null por não se dar ao trabalho de ler a documentação e simplesmente copiar código dos outros.
O primeiro parâmetro é o parentComponent, ele indica o “componente pai” da janela de diálogo.
Se ele for null, a API instancia uma janela padrão, mas se você informar o parentComponent, vai perceber que a janela de diálogo vai abrir de forma modal sobre a janela da sua aplicação.
Criado 28 de abril de 2017
Ultima resposta 28 de abr. de 2017
Respostas 2
Participantes 3
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 Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo