diff options
| author | bjculkin <bjculkin@WIT-9B6XG42.wvu-ad.wvu.edu> | 2018-04-26 09:14:19 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@WIT-9B6XG42.wvu-ad.wvu.edu> | 2018-04-26 09:14:19 -0400 |
| commit | a390222aeb0c5bf6982108e6fc0b492e97e43b39 (patch) | |
| tree | c2334a2e81f08952a1c79f0356a1a7459b2f5e9c /src/bjc/imgchain/utils/Utils.java | |
| parent | 8dbfbb5c87a2fa74c5e3bf829a33fc6180430e5c (diff) | |
Fix stupid pipeline bug
Diffstat (limited to 'src/bjc/imgchain/utils/Utils.java')
| -rw-r--r-- | src/bjc/imgchain/utils/Utils.java | 24 |
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);
+ }
+ }
}
|
