summaryrefslogtreecommitdiff
path: root/src/bjc/imgchain/utils/Utils.java
diff options
context:
space:
mode:
authorbjculkin <bjculkin@WIT-9B6XG42.wvu-ad.wvu.edu>2018-04-26 09:14:19 -0400
committerbjculkin <bjculkin@WIT-9B6XG42.wvu-ad.wvu.edu>2018-04-26 09:14:19 -0400
commita390222aeb0c5bf6982108e6fc0b492e97e43b39 (patch)
treec2334a2e81f08952a1c79f0356a1a7459b2f5e9c /src/bjc/imgchain/utils/Utils.java
parent8dbfbb5c87a2fa74c5e3bf829a33fc6180430e5c (diff)
Fix stupid pipeline bug
Diffstat (limited to 'src/bjc/imgchain/utils/Utils.java')
-rw-r--r--src/bjc/imgchain/utils/Utils.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/bjc/imgchain/utils/Utils.java b/src/bjc/imgchain/utils/Utils.java
index 38e2ec2..a4df9de 100644
--- a/src/bjc/imgchain/utils/Utils.java
+++ b/src/bjc/imgchain/utils/Utils.java
@@ -1,9 +1,16 @@
package bjc.imgchain.utils;
import java.awt.Graphics2D;
+import java.awt.GridLayout;
import java.awt.Image;
import java.awt.image.BufferedImage;
+import javax.swing.ImageIcon;
+import javax.swing.JInternalFrame;
+import javax.swing.JLabel;
+
+import bjc.imgchain.ImgChain;
+
public class Utils {
public static BufferedImage toBuffered(Image img) {
if (img instanceof BufferedImage) {
@@ -51,4 +58,21 @@ public class Utils {
}
return temp;
}
+
+ public static void displayImage(Image processed, String title) {
+ {
+ BufferedImage resimg = toBuffered(processed);
+
+ JInternalFrame displayFrame = new JInternalFrame(title, false, true, true);
+ displayFrame.setSize(resimg.getWidth(), resimg.getHeight());
+ displayFrame.setLayout(new GridLayout(1, 1));
+
+ JLabel displayLabel = new JLabel(new ImageIcon(resimg));
+
+ displayFrame.add(displayLabel);
+
+ ImgChain.chan.desktop.add(displayFrame);
+ displayFrame.setVisible(true);
+ }
+ }
}