[Resolvido]algo parecido com JOptionpane

1 resposta
V

opa eu to tentando fazer uma tela que seria usada + ou - como o JOptionpane

meu objetivo e fazer um tela “personalizada” com o JPanel normal como se fosse uma tela de cadastro de usuario dai quando a ideia de usar ela seria parecido com o JOptionpane ja que esse cadastro de usuario ele ao inves de retornar uma string como o joption pane faz ele retornaria um objeto especifico

//Joptionpane
String hue = JOptionPane.showInputDialog("");

Object hue = NovoUsuario();

no caso a função “novoUsuario()” faria parecido com o showInputDialog, ela iria abrir uma tela esperaria e o cara usuario colocar as informações e quando clicar em algum botão (ou quando qualquer outro evento disparar) dentro da tela a função terminaria e retornaria o novo objeto

1 Resposta

V

Eu analize o código do JOptionpane e vi como fazer

Basta usar o JDialog

ficou + ou - assim

public Usuario criarNovoUsuario() {
        NovoUsuario hue = new NovoUsuario(null, true);
        hue.setVisible(true);
        hue.dispose();
        return hue.getUsuario();
}

sendo que a classe NovoUsuario ela deve ser uma intancia do tipo JDialog

eu percebi que quando da setVisible(true) ele espera o código “finalizar” para continuar depois

ele “finaliza” quando a tela é fechada pelo X, ou quando vc dentro da dispose(); ou setVisible(false);

deixo a dica para caso auguem precise

Criado 22 de janeiro de 2014
Ultima resposta 22 de jan. de 2014
Respostas 1
Participantes 1