Ajuda com o codigo

1 resposta
ferretto

tipo, eu preciso fazer um programa em java com interface grafica, porem o professor n ensinou nada sobre a parte grafica, dai eu to bastante perdido,

fiz um programa, ate q ficou bacana, mas so consegui fazer em C#, gostaria de falelo em java, mas n consigo.

o programa e mais ou menos assim:

Um programa onde o usuario digita o nome dele, e um item para a sua lista, qndo ele clica em “incluir”, o programa coloca o item da sua lista em um painel a cima “listBox”. dai qndo tudo terminar ele pode salvar e depois se ele qser ele pode abrir…

agora vem a parte dificil:

para o botao incluir. eu fiz isso:

listaListBox.Items.Add(itemTextBox.Text);
        itemTextBox.Clear();
        itemTextBox.Focus();
para o botao novo, eu fiz isso:

nomeTextBox.Clear();

listaListBox.Items.Clear();



para o botao abrir eu fiz isso:
openFileDialog1.Filter = "Listas(*.1st)|*.1st";
        if (openFileDialog1.ShowDialog() == DialogResult.OK)
        {
            string arq = openFileDialog1.FileName;
            StreamReader sr = new StreamReader(arq);
            nomeTextBox.Text = sr.ReadLine();
            listaListBox.Items.Clear();
            string linha = sr.ReadLine();
            while (linha != null)
            {
                listaListBox.Items.Add(linha);
                linha = sr.ReadLine();
            }
            sr.Close();

para o botao Salvar eu fiz isso:

saveFileDialog1.Filter = "Listas(*.1st)|*.1st";
        if (saveFileDialog1.ShowDialog() == DialogResult.OK)
        {
            string arq = saveFileDialog1.FileName;
            StreamWriter sw = new StreamWriter(arq);
            sw.WriteLine(nomeTextBox.Text);
            foreach (String item in listaListBox.Items)
            {
                sw.WriteLine(item);
            }
            sw.Close();
            MessageBox.Show("Gravado com Sucesso");
        }

Agora eu so n sei fazer isso em Java, alguem pode me dar uma ajuda???

ahh, lembrando que eu tinha colocado no programa o “openFileDialog” e o “saveFileDialog”, coisa que eu não encontrei no java… alguma dica??

vlw

1 Resposta

N

Olá, você já fez o download do netbeans para construir sua interface ?

Faça o download deste link : http://www.netbeans.org/downloads/.
No netbeans você poderá construir sua intefrace de forma similar ao visual studio.

Quanto ao “saveFileDialog” e “openFileDialog”

Dê um olhada :
http://www.guj.com.br/posts/list/67006.java
http://java.sun.com/docs/books/tutorial/uiswing/components/index.html

Quanto a listas em Java :

http://java.sun.com/j2se/1.4.2/docs/api/java/util/List.html
http://www.guj.com.br/posts/list/60293.java

Espero ter ajudado.

Criado 13 de junho de 2009
Ultima resposta 14 de jun. de 2009
Respostas 1
Participantes 2