made GUI stay in place on db refresh
This commit is contained in:
@@ -7,12 +7,12 @@ object DataBaseHelper {
|
||||
val db = new DataBase()
|
||||
for (a <- new File(directory).listFiles() if a.isDirectory) {
|
||||
val artistName = a.getName
|
||||
println(s"found new artist : $artistName")
|
||||
//println(s"found new artist : $artistName")
|
||||
val artist: Artist = new Artist(artistName)
|
||||
|
||||
for (b <- a.listFiles() if b.isDirectory ) {
|
||||
val albumName = b.getName
|
||||
println(s"found new album $albumName for artist : $artistName")
|
||||
//println(s"found new album $albumName for artist : $artistName")
|
||||
val album: Album = new Album(albumName)
|
||||
|
||||
for (c <- b.listFiles() if c.isFile if c.getName.toLowerCase().endsWith(".mp3") ) {
|
||||
@@ -25,17 +25,17 @@ object DataBaseHelper {
|
||||
|
||||
fileName match {
|
||||
case format1(nr, name) => {
|
||||
println(s"found song nr #$nr name:'$name' in album '$albumName' for artist : '${a.getName}'")
|
||||
//println(s"found song nr #$nr name:'$name' in album '$albumName' for artist : '${a.getName}'")
|
||||
songName = name
|
||||
songNumber = Integer.parseInt(nr)
|
||||
}
|
||||
case format2(cd, nr, name) => {
|
||||
println(s"found song nr #$nr on cd#$cd name:'$name' in album '$albumName' for artist : '${a.getName}'")
|
||||
//println(s"found song nr #$nr on cd#$cd name:'$name' in album '$albumName' for artist : '${a.getName}'")
|
||||
songName = name
|
||||
songNumber = Integer.parseInt(nr)
|
||||
}
|
||||
case format3(nr, name) => {
|
||||
println(s"found song nr #$nr name:'$name' in album '$albumName' for artist : '$artistName'")
|
||||
//println(s"found song nr #$nr name:'$name' in album '$albumName' for artist : '$artistName'")
|
||||
songName = name
|
||||
songNumber = Integer.parseInt(nr)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user