Package modelo

Examples of modelo.Barrio


        numeroTxt.setText(String.valueOf(this.mapaDatos.getLocalidades().size() + 1));
        jButtonGuardar.setEnabled(true);
}//GEN-LAST:event_botonnuevoActionPerformed
    public void addNuevaLocalidadAMapa() {
        Localidad nuevaLocalidad = new Localidad();
        Barrio nuevoBarrio = new Barrio(Integer.parseInt(numeroTxt.getText()), denominacion1.getText(), Integer.parseInt(coordenadax.getText()), Integer.parseInt(coordenaday.getText()));
        nuevaLocalidad.setBarrio(nuevoBarrio);
        nuevaLocalidad.setVecinos(crearListaBarrios(extraerIndicesVecinosCajaTexto()));
        this.mapaDatos.addLocalidad(nuevaLocalidad);
        this.pizarra.repaint();
        this.modeloTabla = new DefaultTableModel(crearTablaDatos(), crearEncabezadosTabla());
View Full Code Here


        String[][] stringNombres = leerNombrePuntos();

        int contador = 0;
        //creamos todos los barrios en base al numero de nombres de barrios
        for (String[] stringN : stringNombres) {
            barrios.add(new Barrio(Integer.parseInt(stringN[0]), stringN[1], Double.parseDouble(stringCoordenadas[contador][0]), Double.parseDouble(stringCoordenadas[contador][1])));
            contador++;
        }
        return barrios;
    }
View Full Code Here

        }
        Utilidad.imprimirArray(stringHeuristicas, "Id Barrio: "+ b.getId()+"--------------------------");
        return heuristicaBarrio;
    }
    public Barrio leerBarrioVecino(int idBarrio) {
        Barrio barrioVecino = new Barrio();
        for (Barrio barrio : this.barrios) {
            if (barrio.getId() == idBarrio) {
                barrioVecino = barrio;
                break;
            }
View Full Code Here

        //pintamos cada una de los barrios de la ruta optima
        int contador=0;
        Point puntoAnterior = null;
        for (Integer id : this.rutaOptima) {
           
            Barrio barrio = this.localidades.get(id-1).getBarrio();
            Point punto= barrio.getPoint(this.factorEscala);
            g.setColor(Color.GREEN);
            g.drawOval((int) punto.getX() - 15, (int) punto.getY()- 15, 30, 30);
            if(contador>0){
                g.drawLine((int)puntoAnterior.getX()-2, (int)puntoAnterior.getY()-2, (int)punto.getX()-2, (int)punto.getY()-2);
            }
View Full Code Here

TOP

Related Classes of modelo.Barrio

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.