OSDN Git Service

applet sample
authorleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Tue, 24 Feb 2009 15:13:39 +0000 (15:13 +0000)
committerleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Tue, 24 Feb 2009 15:13:39 +0000 (15:13 +0000)
git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/sqlite-jdbc@3014 ae02f08e-27ec-0310-ae8c-8ba02fe2eafd

.classpath
AppletDemo.jar [new file with mode: 0644]
demo/AppletDemo.jar [new file with mode: 0644]
demo/applet-demo.html [new file with mode: 0644]
script/AppletDemo.jardesc [new file with mode: 0644]
src/test/java/org/sqlite/AppletTest.java

index 0575283..21c47df 100644 (file)
@@ -1,11 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
 <classpath>\r
-  <classpathentry kind="src" path="." including="VERSION" excluding="**/*.java"/>\r
-  <classpathentry kind="src" path="src/main/java"/>\r
-  <classpathentry kind="src" path="src/main/resources" including="native/**|org/**" excluding="**/*.java"/>\r
-  <classpathentry kind="src" path="src/test/java" output="target/test-classes"/>\r
-  <classpathentry kind="output" path="target/classes"/>\r
-  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>\r
-  <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/jdbc-api/1.4/jdbc-api-1.4.jar"/>\r
-  <classpathentry kind="var" path="M2_REPO/junit/junit/4.1/junit-4.1.jar"/>\r
-  <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/nestedvm/1.0/nestedvm-1.0.jar"/>\r
-</classpath>
\ No newline at end of file
+       <classpathentry excluding="**/*.java" including="VERSION" kind="src" path=""/>\r
+       <classpathentry kind="src" path="src/main/java"/>\r
+       <classpathentry excluding="**/*.java" including="native/**|org/**" kind="src" path="src/main/resources"/>\r
+       <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>\r
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre1.5.0_15"/>\r
+       <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/jdbc-api/1.4/jdbc-api-1.4.jar"/>\r
+       <classpathentry kind="var" path="M2_REPO/junit/junit/4.1/junit-4.1.jar"/>\r
+       <classpathentry kind="var" path="M2_REPO/org/xerial/thirdparty/nestedvm/1.0/nestedvm-1.0.jar"/>\r
+       <classpathentry kind="output" path="target/classes"/>\r
+</classpath>\r
diff --git a/AppletDemo.jar b/AppletDemo.jar
new file mode 100644 (file)
index 0000000..f125307
Binary files /dev/null and b/AppletDemo.jar differ
diff --git a/demo/AppletDemo.jar b/demo/AppletDemo.jar
new file mode 100644 (file)
index 0000000..4568e97
Binary files /dev/null and b/demo/AppletDemo.jar differ
diff --git a/demo/applet-demo.html b/demo/applet-demo.html
new file mode 100644 (file)
index 0000000..d2fa870
--- /dev/null
@@ -0,0 +1,6 @@
+<html>\r
+<head><title>Applet Demo</title></head>\r
+<body>\r
+<applet code="org/sqlite/AppletTest.class" archive="AppletDemo.jar" width="500" height="500"></applet>\r
+</body>\r
+</html>\r
diff --git a/script/AppletDemo.jardesc b/script/AppletDemo.jardesc
new file mode 100644 (file)
index 0000000..b30590c
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="MS932" standalone="no"?>\r
+<jardesc>\r
+    <jar path="xerial/sqlite-jdbc/demo/AppletDemo.jar"/>\r
+    <options buildIfNeeded="true" compress="true" descriptionLocation="/sqlite-jdbc/script/AppletDemo.jardesc" exportErrors="true" exportWarnings="true" includeDirectoryEntries="false" overwrite="false" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/>\r
+    <storedRefactorings deprecationInfo="true" structuralOnly="false"/>\r
+    <selectedProjects/>\r
+    <manifest generateManifest="true" manifestLocation="" manifestVersion="1.0" reuseManifest="false" saveManifest="false" usesManifest="true">\r
+        <sealing sealJar="false">\r
+            <packagesToSeal/>\r
+            <packagesToUnSeal/>\r
+        </sealing>\r
+    </manifest>\r
+    <selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false">\r
+        <javaElement handleIdentifier="=sqlite-jdbc/src\/main\/java"/>\r
+        <javaElement handleIdentifier="=sqlite-jdbc/src\/main\/resources"/>\r
+        <javaElement handleIdentifier="=sqlite-jdbc/src\/test\/java&lt;org.sqlite{AppletTest.java"/>\r
+    </selectedElements>\r
+    <fatjar builder="org.eclipse.jdt.ui.plain_jar_builder" launchConfig=""/>\r
+</jardesc>\r
index 0ad30ab..f8aeee8 100644 (file)
@@ -1,7 +1,7 @@
 package org.sqlite;\r
 \r
+import java.awt.Color;\r
 import java.awt.Graphics;\r
-import java.awt.Image;\r
 import java.security.AccessController;\r
 import java.security.PrivilegedAction;\r
 import java.sql.Connection;\r
@@ -12,26 +12,17 @@ import java.sql.Statement;
 import javax.swing.JApplet;\r
 \r
 /**\r
- * <p>\r
- * Title: UnsignedApplet\r
- * </p>\r
- * <p>\r
- * Description: Demo of an Unsigned applet's unsuccessfull attempt to retrieve\r
- * an image stored on a remote server\r
- * </p>\r
- * <p>\r
- * Copyright: Copyright (c) 2003 Raditha Dissanayake\r
- * </p>\r
- * <p>\r
- * Company: Raditha Dissanayake\r
- * </p>\r
+ * A demo for using SQLite JDBC inside a Java Applet.\r
+ * \r
+ * @author leo\r
  * \r
- * @author Raditha Dissanayake\r
- * @version 1.0\r
  */\r
 public class AppletTest extends JApplet\r
 {\r
-    Image img;\r
+    /**\r
+     * \r
+     */\r
+    private static final long serialVersionUID = 1L;\r
 \r
     public AppletTest()\r
     {\r
@@ -81,7 +72,8 @@ public class AppletTest extends JApplet
             stmt.close();\r
             conn.close();\r
 \r
-            //g.drawImage(img, 10, 10, 50, 50, this);\r
+            g.setColor(Color.DARK_GRAY);\r
+            g.drawRect(5, 5, 180, 180);\r
 \r
         }\r
         catch (Exception ex)\r