Olá, estou com dúvida com a classe JOptionPane, estou fazendo um gerenciador de campeonato de futebol, e a entrada de dados deve ser feita por rodada jogada, ai teria que ser mais ou menos assim:
tendo 4 times:
1ª Rodada:
time1[ ] x [ ]time2
time3[ ] x [ ]time4
2ª Rodada:
time1[ ] x [ ]time3
time2[ ] x [ ]time4
3ª Rodada:
time1[ ] x [ ]time4
time2[ ] x [ ]time3
Gostaria que fosse exibido a janela para a insersão do numero de gols de cada time por rodada com apenas uma confirmação.
Alguém sabe como posso fazer isso com o JOptionPane ou outra classe que seja?
obrigado
Eu usaria um JDialog para este caso e não um JOptionPane…
rafaelpasinato
Você pode me mostrar como ficaria essa aplicação usando o JDialog?
obrigado
L
leopoldof
Dê uma pesquisada sobre JDialog, JTextFields, JLabels, JButtons para executar ações e algum layout que quiser aplicar na sua janela… mas não espere que eu faça o programa pra vc… creio que com esses componentes, será capaz de criar uma tela para sua idéia OU use um JOptionPane mesmo, mas daí vais ter que formular um JPanel e adicionar no JOPtionPane ou fazer vários para cadastrar jogo por jogo
devel.andrerocha
Se vc quer só uma janela simples e rapidinha de fazer com uma entrada apenas pode trocar o JOptionPane.showMessageDialog por JOptionPane.showInputDialog
aprendiz_em_java
Cara de uma pesquisada sobre componentes(JButtons, JTextField, JTextArea, etc) e containers(GridLayout, FlowLayout, etc) em java, para construir uma janela apresentável. Cara para tal fim, eu costumo utilizar o NetBeans para montar uma janela com esses componentes. Mas apenas para isso eu o utilizo. É só arrastar e pronto, claro, que tem que ser feito algumas alterações no código, como tratamento de eventos. Qualquer dúvida, leia o livro do Deitel, Java Como Programar, que explica direitinha tudo isso.