RosettaCodeData/Task/Hello-world-Line-printer/Scala/hello-world-line-printer-1.scala
2023-07-01 13:44:08 -04:00

15 lines
395 B
Scala

import java.awt.print.PrinterException
import scala.swing.TextArea
object LinePrinter extends App {
val (show, context) = (false, "Hello, World!")
try // Default Helvetica, 12p
new TextArea(context) {
append(" in printing.")
peer.print(null, null, show, null, null, show)
}
catch {
case ex: PrinterException => ex.getMessage()
}
println("Document printed.")
}