Existe alguma classe que simule o getch do C ? Receberei dois inteiros, mas quero fazer o tratamento na hora que o usuário digitar. Assim permitirei apenas que os nº sejam aceitos, letras e outras caracteres serão descartados sem nenhum tipo de aviso..
showOptionDialog
public static int showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
throws HeadlessException
Nesse método vc coloca os componentes visuais que quiser, dando liberdade para vc colocar o tratamento nos componentes antes de adicioná-lo ao JOptionPane.
H
HeberPJ
Olha um exemplo:
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);
A
adrianodonisetePJ
Aproveitando esse assunto,
se dentro do Message dialog tiver dois botões Ok, Cancelar por exemplo e mensagem dizendo: “tem certeza que deseja executar essa operação?” como é que eu faço os eventos de cada um?
desde já agradeço
H
HeberPJ
Ele vai retornar um int. Se eu não me engano é a posição do Array que vc passa como parâmetro.
A partir desse int vc diz aoteu programa o que ele tem q fazer.
A
adrianodonisetePJ
mas como eu pego esse int, eu tentei de várias maneiras e não consegui…
me dá um exemplo