[Polycasso-commit] SF.net SVN: polycasso:[155] trunk/polycasso/src/JavaSaver.template
Brought to you by:
dbrosius
|
From: <dbr...@us...> - 2009-12-07 05:59:27
|
Revision: 155
http://polycasso.svn.sourceforge.net/polycasso/?rev=155&view=rev
Author: dbrosius
Date: 2009-12-07 05:59:19 +0000 (Mon, 07 Dec 2009)
Log Message:
-----------
stub in a JavaSaver template
Added Paths:
-----------
trunk/polycasso/src/JavaSaver.template
Added: trunk/polycasso/src/JavaSaver.template
===================================================================
--- trunk/polycasso/src/JavaSaver.template (rev 0)
+++ trunk/polycasso/src/JavaSaver.template 2009-12-07 05:59:19 UTC (rev 155)
@@ -0,0 +1,51 @@
+/*
+ * polycasso - Cubism Artwork generator
+ * Copyright 2009 MeBigFatGuy.com
+ * Copyright 2009 Dave Brosius
+ * Inspired by work by Roger Alsing
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and limitations
+ * under the License.
+ */
+import java.awt.AlphaComposite;
+import java.awt.Color;
+import java.awt.Container;
+import java.awt.Graphics;
+import java.awt.Graphics2D;
+
+import javax.swing.JFrame;
+import javax.swing.JPanel;
+
+public class {0} {
+
+ public static void main(String[] args) {
+ JFrame frame = new JFrame() {
+ {
+ Container cp = getContentPane();
+ cp.add(new JPanel() {
+ @Override
+ public void paintComponent(Graphics g) {
+ super.paintComponent(g);
+ Graphics2D g2d = (Graphics2D) g;
+ g2d.setColor(Color.BLACK);
+ g2d.fillRect(0, 0, {1}, {2});
+ AlphaComposite composite = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 1);
+ {3}100
+ }
+ });
+ }
+ };
+ frame.setSize({1}, {2} + 20);
+ frame.setLocationRelativeTo(null);
+ frame.setVisible(true);
+ }
+}
\ No newline at end of file
Property changes on: trunk/polycasso/src/JavaSaver.template
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|