Question: Write a program that reads a graph from a file and displays it. The first line in the file contains a number that indicates the
Write a program that reads a graph from a file and displays it. The first line in the file contains a number that indicates the number of vertices (n). The vertices are labeled 0, 1, . . . , n−1. Each subsequent line, with the format u x y v1 v2 ..., describes the position of u at (x, y) and edges (u, v1), (u, v2), and so on. Figure 28.24a gives an example of the file for their corresponding graph. Your program prompts the user to enter the name of the file, reads data from the file, and displays the graph on a pane using GraphView, as shown in Figure 28.24b.

Evercise2 File O 30 30 1 2 1 90 30 0 36 2 30 90 0 3 4 3 90 90 1 245 4 30 150 2 3 5 5 90 150 3 4 6 6 130 90 1 5 6 5. (a) (b)
Step by Step Solution
3.40 Rating (169 Votes )
There are 3 Steps involved in it
import javaioFile import javaioIOException import javautilArrayList import javautilList import javautilScanner import javafxapplicationApplication imp... View full answer
Get step-by-step solutions from verified subject matter experts
