By Alvin Alexander. Last updated: April 11, 2023
As a quick note, if you ever need to call the invokeLater of the Java SwingUtilities class in Scala, you can pass it an anonymous function (lambda) like this:
SwingUtilities.invokeLater(() => {
// your gui-updating code here, such as:
for (c <- newsControllers) c.updateContent()
})
(I haven’t worked with Java 8 lambdas too much, but I assume that the Java lambda syntax is similar to that.)

