first part of Lab13
This commit is contained in:
parent
aec719d2b8
commit
c22553f0d5
Binary file not shown.
Binary file not shown.
4
drawingTest.svg
Normal file
4
drawingTest.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="500" height="700" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
||||
</svg>
|
After Width: | Height: | Size: 224 B |
@ -27,7 +27,7 @@ public class GarageManager {
|
||||
Object[] keys = services.keySet().toArray();
|
||||
|
||||
String result = "";
|
||||
result += "*************************\n";
|
||||
result += "*******************************\n";
|
||||
result += "* Super Auto 20000 invoice ****\n";
|
||||
result += "*******************************\n\n";
|
||||
|
||||
@ -70,6 +70,16 @@ public class GarageManager {
|
||||
System.out.println(bill2);
|
||||
|
||||
// Complete with your code here !
|
||||
|
||||
try {
|
||||
FileOutputStream bill = new FileOutputStream("C://tmp//bill.txt");
|
||||
PrintWriter billWriter = new PrintWriter(bill);
|
||||
billWriter.print(bill1 + "\n\n\n\n\n\n\n" + bill2);
|
||||
billWriter.close();
|
||||
} catch (Exception e) {
|
||||
System.out.println("File can't be written");
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -29,6 +29,30 @@ public class ReadFileApplication {
|
||||
BufferedReader csvReader = new BufferedReader(new FileReader(in));
|
||||
|
||||
// TODO: complete here
|
||||
String line;
|
||||
do {
|
||||
line = csvReader.readLine();
|
||||
|
||||
if(line == null) break;
|
||||
|
||||
String[] str = new String[7];
|
||||
str = line.split(";");
|
||||
|
||||
Point p1 = new Point();
|
||||
p1.x = Integer.parseInt(str[0]);
|
||||
p1.y = Integer.parseInt(str[1]);
|
||||
|
||||
Point p2 = new Point();
|
||||
p2.x = Integer.parseInt(str[2]);
|
||||
p2.y = Integer.parseInt(str[3]);
|
||||
|
||||
Color color = new Color(
|
||||
Integer.parseInt(str[4]),
|
||||
Integer.parseInt(str[5]),
|
||||
Integer.parseInt(str[6])
|
||||
);
|
||||
lines.add(new Line(p1, p2, color));
|
||||
} while (!line.isEmpty());
|
||||
|
||||
System.out.println(lines.size() + " shapes found in csv file.");
|
||||
csvReader.close();
|
||||
@ -50,7 +74,7 @@ public class ReadFileApplication {
|
||||
* Entry point of the program
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
Vector<Line> theLines = ReadFileApplication.parseFile("drawingTest.csv");
|
||||
Vector<Line> theLines = ReadFileApplication.parseFile("src/lab13_streams/data/drawingTest.csv");
|
||||
|
||||
// Display what we read
|
||||
ReadFileApplication.displayLines(theLines);
|
||||
|
Reference in New Issue
Block a user