I have a text file imgui.ini containing:
[Debug]
Pos=7,79
Size=507,392
Collapsed=0
[ImGui Demo]
Pos=320,5
Size=550,680
Collapsed=0
Attempt:
try {
Path file = Paths.get("G:\\tmp", "img.ini");
Stream lines = Files.lines(file);
lines.filter(line->{
if("pos".equalsIgnoreCase(line.split("=")[0])){
//process pos line here
System.out.println("pos"+line);
return false;
}
return true;
}).filter(line->{
System.out.println("2"+line);
if("Collapsed".equalsIgnoreCase(line.split("=")[0])){
//process Collapsed line here
System.out.println("Collapsed"+line);
return false;
}
return true;
}).filter(line->{
System.out.println("3"+line);
if("Size".equalsIgnoreCase(line.split("=")[0])){
//process Size line here
System.out.println("Size"+line);
return false;
}
return true;
}).forEach(line->{
//settings = new Settings();
});;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}