import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
+import java.util.ResourceBundle;
import javax.imageio.ImageIO;
import jexer.event.TKeypressEvent;
*/
public class TImageWindow extends TScrollableWindow {
+ /**
+ * Translated strings.
+ */
+ private static final ResourceBundle i18n = ResourceBundle.getBundle(TImageWindow.class.getName());
+
// ------------------------------------------------------------------------
// Constants --------------------------------------------------------------
// ------------------------------------------------------------------------
BufferedImage image = ImageIO.read(file);
- imageField = new TImage(this, 0, 0, getWidth() - 2, getHeight() - 2,
- image, 0, 0, null);
+ imageField = addImage(0, 0, getWidth() - 2, getHeight() - 2,
+ image, 0, 0);
setTitle(file.getName());
setupAfterImage();
setBottomValue(imageField.getRows() - imageField.getHeight());
setLeftValue(0);
setRightValue(imageField.getColumns() - imageField.getWidth());
+
+ statusBar = newStatusBar(i18n.getString("statusBar"));
}
// ------------------------------------------------------------------------