summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/view/impl/ImageUtil.java
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2011-05-25 17:33:50 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2011-05-25 17:33:50 +0200
commit11d616f5b0d31ce4e169f2847d224049ffcbcf8b (patch)
tree17a9537415b70b1c45884b77a882fe3847b035d1 /src/jrummikub/view/impl/ImageUtil.java
parent656bfe905b723b13ac870c551c513c726e9cbe82 (diff)
downloadJRummikub-11d616f5b0d31ce4e169f2847d224049ffcbcf8b.tar
JRummikub-11d616f5b0d31ce4e169f2847d224049ffcbcf8b.zip
Started implementation of settings panel
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@276 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/view/impl/ImageUtil.java')
-rw-r--r--src/jrummikub/view/impl/ImageUtil.java26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/jrummikub/view/impl/ImageUtil.java b/src/jrummikub/view/impl/ImageUtil.java
new file mode 100644
index 0000000..78f825b
--- /dev/null
+++ b/src/jrummikub/view/impl/ImageUtil.java
@@ -0,0 +1,26 @@
+package jrummikub.view.impl;
+
+import java.awt.Color;
+import java.awt.Graphics2D;
+import java.awt.image.BufferedImage;
+
+import javax.swing.ImageIcon;
+
+class ImageUtil {
+ private ImageUtil() {
+ }
+
+ static ImageIcon createColorIcon(Color c, int size) {
+ BufferedImage image = new BufferedImage(size, size,
+ BufferedImage.TYPE_INT_RGB);
+ Graphics2D g = image.createGraphics();
+
+ g.setColor(Color.BLACK);
+ g.fillRect(0, 0, size, size);
+
+ g.setColor(c);
+ g.fillRect(1, 1, size - 2, size - 2);
+
+ return new ImageIcon(image);
+ }
+}