|
Groovy example source code file (RegexCoachView.groovy)
The Groovy RegexCoachView.groovy source code
import static java.awt.BorderLayout.*
import static javax.swing.JSplitPane.VERTICAL_SPLIT
import static javax.swing.WindowConstants.EXIT_ON_CLOSE
frame(title: 'The Groovy Regex Coach', location: [20, 40], size: [600, 500], defaultCloseOperation: EXIT_ON_CLOSE) {
panel {
borderLayout()
splitPane(orientation: VERTICAL_SPLIT, dividerLocation: 150) {
panel {
borderLayout()
label(constraints: NORTH, text: 'Regular expression:')
scrollPane(constraints: CENTER) {
textPane(id: 'regexPane')
}
label(constraints: SOUTH, id: 'regexStatus', text: ' ')
}
panel {
borderLayout()
label(constraints: NORTH, text: 'Target string:')
scrollPane(constraints: CENTER) {
textPane(id: 'targetPane')
}
panel(constraints: SOUTH) {
borderLayout()
label(constraints: NORTH, id: 'targetStatus', text: ' ')
panel(constraints: SOUTH) {
flowLayout()
button('<<-', id: 'scanLeft')
button('->>', id: 'scanRight')
}
}
}
}
}
}
Other Groovy examples (source code examples)Here is a short list of links related to this Groovy RegexCoachView.groovy source code file: |
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.