Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import groovy.swing.SwingBuilder
- import javax.swing.JFrame
- count = 0
- new SwingBuilder().edt {
- frame(title:'Test', size:[300,300], show: true, defaultCloseOperation: JFrame.EXIT_ON_CLOSE) {
- borderLayout()
- scrollPane{
- textlabel = textArea(text:'Press Keys!\n', constraints:"North")
- }
- button(text:'Focus',
- constraints:"South",
- keyPressed: { textlabel.append("Pressed: $it\n") },
- keyReleased: { textlabel.append("Released: $it\n") },
- keyTyped: { textlabel.append("Typed: $it\n") }
- )
- }
- }
- System.in.read()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement