Index: /applications/editors/josm/plugins/scripting/scripts/HelloWorld.js
===================================================================
--- /applications/editors/josm/plugins/scripting/scripts/HelloWorld.js	(revision 25072)
+++ /applications/editors/josm/plugins/scripting/scripts/HelloWorld.js	(revision 25072)
@@ -0,0 +1,7 @@
+/*
+* HelloWorld.js  -  sample JOSM script in JavaScript
+*/
+importClass(Packages.javax.swing.JOptionPane)
+importClass(Packages.org.openstreetmap.josm.Main)
+
+JOptionPane.showMessageDialog(Main.parent, "[JavaScript] Hello World!")
Index: /applications/editors/josm/plugins/scripting/scripts/HelloWorld.py
===================================================================
--- /applications/editors/josm/plugins/scripting/scripts/HelloWorld.py	(revision 25072)
+++ /applications/editors/josm/plugins/scripting/scripts/HelloWorld.py	(revision 25072)
@@ -0,0 +1,7 @@
+#
+# HelloWorld.py  -  sample JOSM script in Python
+# 
+from javax.swing import JOptionPane
+from org.openstreetmap.josm import Main
+
+JOptionPane.showMessageDialog(Main.parent, "[Python] Hello World!")
Index: /applications/editors/josm/plugins/scripting/test/functional/org/openstreetmap/josm/plugins/scripting/preferences/ScriptEnginesConfigurationPanelTest.java
===================================================================
--- /applications/editors/josm/plugins/scripting/test/functional/org/openstreetmap/josm/plugins/scripting/preferences/ScriptEnginesConfigurationPanelTest.java	(revision 25072)
+++ /applications/editors/josm/plugins/scripting/test/functional/org/openstreetmap/josm/plugins/scripting/preferences/ScriptEnginesConfigurationPanelTest.java	(revision 25072)
@@ -0,0 +1,31 @@
+package org.openstreetmap.josm.plugins.scripting.preferences;
+import java.awt.BorderLayout;
+import java.awt.Container;
+
+import javax.swing.JFrame;
+
+import org.openstreetmap.josm.plugins.scripting.fixtures.JOSMFixture;
+
+
+public class ScriptEnginesConfigurationPanelTest extends JFrame {
+	
+	private JOSMFixture fixture;
+	
+	public ScriptEnginesConfigurationPanelTest() {
+		fixture = JOSMFixture.createUnitTestFixture();
+		fixture.init();				
+		build();
+	}
+	
+	protected void build() {
+		Container c = getContentPane();
+		c.setLayout(new BorderLayout());
+		c.add(new ScriptEnginesConfigurationPanel(), BorderLayout.CENTER);
+		setSize(400, 600);
+	}
+		
+	static public void main(String args[]) {
+		ScriptEnginesConfigurationPanelTest app = new ScriptEnginesConfigurationPanelTest();
+		app.setVisible(true);
+	}
+}
