diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/01-button.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/01-button.xml
new file mode 100644
index 000000000..e961a97d7
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/01-button.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/02-chat.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/02-chat.xml
new file mode 100644
index 000000000..4b0c0005f
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/02-chat.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/03-checkbox.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/03-checkbox.xml
new file mode 100644
index 000000000..f89af93d1
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/03-checkbox.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/04-console.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/04-console.xml
new file mode 100644
index 000000000..a33d4cc85
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/04-console.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/05-dropdown.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/05-dropdown.xml
new file mode 100644
index 000000000..2ceee6b80
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/05-dropdown.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/06-imageselect.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/06-imageselect.xml
new file mode 100644
index 000000000..3c9dfc37a
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/06-imageselect.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/07-label.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/07-label.xml
new file mode 100644
index 000000000..b8e1fd8bd
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/07-label.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/08-dropdown.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/08-dropdown.xml
new file mode 100644
index 000000000..3d53d1c3b
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/08-dropdown.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/09-radiobutton.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/09-radiobutton.xml
new file mode 100644
index 000000000..0c0f226ad
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/09-radiobutton.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/10-scrollbar.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/10-scrollbar.xml
new file mode 100644
index 000000000..05761d363
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/10-scrollbar.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/11-scrollpanel.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/11-scrollpanel.xml
new file mode 100644
index 000000000..65f281549
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/11-scrollpanel.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/12-slider.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/12-slider.xml
new file mode 100644
index 000000000..4439ef19e
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/12-slider.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/13-textfield.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/13-textfield.xml
new file mode 100644
index 000000000..29e7dbbaa
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/13-textfield.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/14-window.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/14-window.xml
new file mode 100644
index 000000000..3c933b1b9
--- /dev/null
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/14-window.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar1.png b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar1.png
new file mode 100644
index 000000000..be5a00d94
Binary files /dev/null and b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar1.png differ
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar2.png b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar2.png
new file mode 100644
index 000000000..ca419ee91
Binary files /dev/null and b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar2.png differ
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar3.png b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar3.png
new file mode 100644
index 000000000..2b2663a54
Binary files /dev/null and b/sdk/jme3-gui/src/com/jme3/gde/gui/examples/avatar3.png differ
diff --git a/sdk/jme3-gui/src/com/jme3/gde/gui/layer.xml b/sdk/jme3-gui/src/com/jme3/gde/gui/layer.xml
index 8f6de41b0..d83cea77c 100644
--- a/sdk/jme3-gui/src/com/jme3/gde/gui/layer.xml
+++ b/sdk/jme3-gui/src/com/jme3/gde/gui/layer.xml
@@ -86,6 +86,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+