Java swing problem

0
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package cenakomputera;

import javax.swing.JOptionPane;

/**
 *
 * @author Damian
 */
public class Main {
    private static String wynik;

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args)
    {
       int procesor;
       int pamiec;
       int dysk;
       int grafika;
       int monitor;



        String out = "" ;
        String inp = null;

       for (int i = 1; i <= 4; i=i++) {
           
               int wynik = i ;

        }
                while ( ( inp = JOptionPane.showInputDialog( "Wpisz cene" + wynik ) ) != null) {

                   if (  inp.equals("") )
                       JOptionPane.showInputDialog(null,  "Podaj dane lub zamknij dialog");
                   else out = out + '\n' + inp;
                }
        

        

       if ( out.equals ("") )  out = "Nie wprowadzono żadnych danych";
        JOptionPane.showMessageDialog(null, out);
        System.exit(0);


    }

}

Program ma wyswietlic 5 razy okno z nazwami int procesor;
int pamiec;
int dysk;
int grafika;
int monitor;
użytkownik ma wpisywac tam cenę, a na końcu ma sie pojawc zliczona cena za cały komputer....
.......Macie może jakies propozycje rozwiązania tego bo ja wysiadam:)

Znacie jakieś stronki z cw. + rozwiazaniami na pętle if while ....

0

po pierwsze jak jeżeli korzystasz z netbeans'a to używaj alt+shift+f. Poprawi to wygląd kodu...(nie wiem jak to jest z innymi ide)

zadanie chyba nie jest trudne .

Tworzysz jdialog i zapisujesz odpowiednie dane:

 
JDialog dialog = new JDialog();
        String text = (String) JOptionPane.showInputDialog(dialog, "Podaj dane lub zamknij dialog");
        System.out.println(text);

Pozdr.

1 użytkowników online, w tym zalogowanych: 0, gości: 1