Description
Adds JXLayer/JLayer support nodes depending on the current JVM. JXLayer is available in JDK6 and lower. JLayer is available in JDK7 and higher.
Installation
The current version of griffon-jxlayer-plugin is 0.2
To install just issue the following command
Usage
The following nodes will become available on a View script upon installing this plugin
Node |
Property |
Type |
Default |
Required |
Bindable |
Notes |
|---|---|---|---|---|---|---|
jxlayer |
view |
JComponent |
|
|
|
or nest a target component |
|
UI |
LayerUI |
|
|
|
or nest one of the UI nodes |
|
glassPane |
JPanel |
|
|
|
|
buttonPanelUI |
focusCyclic |
boolean |
false |
|
|
Not available in JDK7+ |
debugRepaintingUI |
|
|
|
|
|
Not available in JDK7+ |
mouseScrollableUI |
|
|
|
|
|
Not available in JDK7+ |
spotLightUI |
overlayColor |
Color |
Color(0, 0, 0, 128) |
|
|
Not available in JDK7+ |
|
softClipWidth |
int |
0 |
|
|
|
|
enabled |
boolean |
true |
|
|
|
|
|
|
|
|
|
you can nest any number of Shapes (use |
lockableUI |
locked |
boolean |
false |
|
|
Not available in JDK7+ |
|
|
|
|
|
|
you can nest any number of LayerEffect (use |
bufferedImageOpEffect |
bufferedImageOps |
BufferedImageOp[] |
|
|
|
or nest any number of |
Example
History
Version |
Date |
Notes |
|---|---|---|
0.2 |
02-14-11 |
Release sync with Griffon 0.9.2 |
0.1.1 |
08-12-10 |
Fix for GRIFFON-227 |
0.1 |
07-22-10 |
First release |