diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-25 17:33:50 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-25 17:33:50 +0200 |
commit | 11d616f5b0d31ce4e169f2847d224049ffcbcf8b (patch) | |
tree | 17a9537415b70b1c45884b77a882fe3847b035d1 /src/jrummikub/view/impl/ImageUtil.java | |
parent | 656bfe905b723b13ac870c551c513c726e9cbe82 (diff) | |
download | JRummikub-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.java | 26 |
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); + } +} |