Created
April 22, 2009 05:31
-
-
Save aalmiray/99606 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import groovy.swing.SwingBuilder | |
def loremIpsum = """Lorem ipsum dolor sit amet, consectetur adipiscing elit. | |
Suspendisse consectetur neque eget purus. Praesent aliquam, | |
mi eget vestibulum facilisis, leo ipsum mattis lacus, at | |
luctus lacus urna eget quam. Proin massa augue, consequat sed, | |
convallis et, faucibus id, ligula. Vivamus sagittis velit id | |
quam. Nam quis quam quis nisi convallis auctor. Etiam sodales | |
ligula ornare libero. Ut at eros vel diam ultrices sollicitudin. | |
Ut quis augue sed ante cursus luctus. Nullam sed urna. Etiam | |
mattis. Donec ipsum sem, lobortis id, dictum vel, scelerisque | |
ut, ipsum. Mauris vitae massa.""" | |
def swing = new SwingBuilder() | |
swing.edt { | |
frame(size: [200,200], visible: true) { | |
borderLayout() | |
button("Click me", constraints: NORTH, actionPerformed: { evt -> | |
textobj.text = loremIpsum | |
textobj.caretPosition = 0 | |
}) | |
scrollPane(constraints: CENTER) { | |
textArea(id: "textobj", editable: false, lineWrap: true) | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment