From b9c20a9bc0fc42d1135f4505ccee8966af7ea18c Mon Sep 17 00:00:00 2001 From: Victor Date: Mon, 24 Mar 2014 21:29:20 +0200 Subject: [PATCH] Add method for creating JLayer with component --- src/com/annimon/turrets/util/GuiUtil.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/com/annimon/turrets/util/GuiUtil.java b/src/com/annimon/turrets/util/GuiUtil.java index 342c5ac..9929569 100644 --- a/src/com/annimon/turrets/util/GuiUtil.java +++ b/src/com/annimon/turrets/util/GuiUtil.java @@ -10,12 +10,18 @@ import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import javax.swing.JComponent; +import javax.swing.JLayer; +import javax.swing.plaf.LayerUI; /** * * @author aNNiMON */ public class GuiUtil { + + public static JLayer createPlanetLayer(T component) { + return new JLayer<>(component, (LayerUI) new PlanetBackground()); + } public static class GradientBackground extends javax.swing.plaf.LayerUI {