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;
* A {@link Panel} containing an {@link ImageText} rendering.
*
* @author niki
- *
+ *
*/
public class ImageTextControl extends Panel {
private ImageText image;
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));
}
/**
@Override
public synchronized Panel setSize(TerminalSize size) {
if (image != null)
- image.setSize(size);
+ image.setSize(new Dimension(size.getColumns(), size.getRows()));
super.setSize(size);