Menu em Interface gráfica

4 respostas
cleitonnribeiro

Ola pessoal!

Preciso montar um menu para uma agenda, com itens como:

Incluir contato
Excluir contato
Alterar Contato
Pesquisar Contatos
Sair

Gostaria de montar isso em uma interface gráfica JOptionPane, como deveria faze-lo?! E se eu decidi-se salvar meus contatos em um arquivo.txt como faria?

Grato.

4 Respostas

S

Como assim em um joptionpane???

CristianPalmaSola10

JOptionPane são interfaces prontas para entradas de dados, voce tera que construir suas proprias interfaces para seu projeto o que voce pode fazer é estilizar suas interfaces como a do JOptionPane, mas usar as interfaces do JOptionPane não tera como!!!

Marlon_Meneses

se eu entendi seria algo ± assim:

JComboBox comboBox = new JComboBox(new String[]{"Item 1", "item 2", "item 3"}); JOptionPane.showMessageDialog(null, comboBox); System.out.println(comboBox.getSelectedItem());

ViniGodoy

É possível personalizar o JOptionPane através do método createDialog, e inclusive inserir nele menus, mas provavelmente não é isso que você quer.

Para criar uma janela que fique na frente das outras, e que o usuário só possa sair dela ao escolher uma opção, faça o seguinte:

  1. Cria uma JDialog;
  2. Defina ela como modal.

Agora é só trabalhar nessa dialog como vc faria com um JFrame qualquer. :slight_smile:

Criado 14 de novembro de 2011
Ultima resposta 14 de nov. de 2011
Respostas 4
Participantes 5