groovy
import javax.swing.JFrame
import javax.swing.JLabel
def frame = new JFrame("Groovy Demo")
def label = new JLabel("Hello, Groovy!")
frame.add(label)
frame.setSize(300, 200)
frame.setLocationRelativeTo(null)
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
frame.visible = true