Skip navigation.
University » Corsi precedenti (it) » IGEA » 2005-06 » 03/04/06 » Eserc5.java

File Eserc5.java


import java.awt.*;
import javax.swing.*;
 
public class Eserc5 {
 
    public static void main(String[] args) {
 
        JFrame finestra=new JFrame("La mia finestra");
        PannellOtello pannello=new PannellOtello();
        finestra.setContentPane(pannello);
        finestra.setSize(200, 200);
        finestra.setVisible(true);
 
        //Costruzione array pedine
        pannello.nPedine=0;
        pannello.pedineColonna=new int[64];
        pannello.pedineRiga=new int[64];
 
        //Richiesta input coordinate pedine     
 
        String s;
 
        do {
            s=JOptionPane.showInputDialog(finestra, "Inserisci la coordinata x (o scrivi fine)");
            if(!s.equals("fine")) {
                pannello.pedineColonna[pannello.nPedine]=Integer.parseInt(s)-1;
                s=JOptionPane.showInputDialog(finestra, "Inserisci la coordinata y");
                pannello.pedineRiga[pannello.nPedine]=Integer.parseInt(s)-1;
                pannello.nPedine++;
                finestra.repaint();
            }
        } while(!s.equals("fine"));
 
    }
 
}