Diferencia entre revisiones de «Programación en Java/Apéndices/Implementación del Algoritmo de Kruskal en Java»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 190.85.246.9 (disc.) a la última edición de 181.128.208.98
Línea 363:
public void paintComponent(Graphics g)
{
g.setColor(Color.BLUE);
if (punto)
g.drawLine((int) a.getX() + 5, (int) a.getY() + 5, (int) b.getX() + 5, (int) b.getY() + 5);
{
final Arista arista = (Arista) aristas.get(i);
g.setColor(Color.BLUE);
arista.pintarRecta(g);
g.drawLine((int) a.getX() + 5, (int) a.getY() + 5, (int) b.getX() + 5, (int) b.getY() + 5);
final Arista arista = (Arista) neo.get(i);
}
arista.setColor(Color.RED);
for (int i = 0; i < aristas.size(); i++)
arista.pintarRecta(g);
{
 
final Arista arista = (Arista) aristas.get(i);
arista.pintarRecta(g);
}
if (estado)
for (int i = 0; i < neo.size(); i++)
{
final Arista arista = (Arista) neo.get(i);
arista.setColor(Color.RED);
arista.pintarRecta(g);
}
for (int i = 0; i < puntos.size(); i++)
{