X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Ftui%2FImageTextControl.java;h=6a0a5ea2cf39da99e542186e47c3bfcd87565555;hb=d5260eeb873fcf2ef9855dedcd9e2a3a3a990582;hp=dc0548260a860e019eef25c5d8e3153545690b78;hpb=7da41ecd30228908bf2afcd07ff7943ab59d4c01;p=jvcard.git diff --git a/src/be/nikiroo/jvcard/tui/ImageTextControl.java b/src/be/nikiroo/jvcard/tui/ImageTextControl.java index dc05482..6a0a5ea 100644 --- a/src/be/nikiroo/jvcard/tui/ImageTextControl.java +++ b/src/be/nikiroo/jvcard/tui/ImageTextControl.java @@ -1,9 +1,11 @@ package be.nikiroo.jvcard.tui; +import java.awt.Dimension; import java.awt.Image; import be.nikiroo.jvcard.launcher.Main; -import be.nikiroo.jvcard.tui.ImageText.Mode; +import be.nikiroo.utils.ImageText; +import be.nikiroo.utils.ImageText.Mode; import com.googlecode.lanterna.TerminalSize; import com.googlecode.lanterna.gui2.BorderLayout; @@ -14,7 +16,7 @@ import com.googlecode.lanterna.gui2.TextBox; * A {@link Panel} containing an {@link ImageText} rendering. * * @author niki - * + * */ public class ImageTextControl extends Panel { private ImageText image; @@ -44,7 +46,8 @@ public class ImageTextControl extends Panel { this.setLayoutManager(new BorderLayout()); setSize(size); - setImage(new ImageText(image, size, mode, false)); + setImage(new ImageText(image, new Dimension(size.getColumns(), + size.getRows()), mode, false)); } /** @@ -80,14 +83,14 @@ public class ImageTextControl extends Panel { @Override public synchronized Panel setSize(TerminalSize size) { if (image != null) - image.setSize(size); + image.setSize(new Dimension(size.getColumns(), size.getRows())); super.setSize(size); setImage(image); return this; - }; + } /** * Set/reset the {@link ImageText} to render.