GUI: fix keyboard up/down in lib
[nikiroo-utils.git] / src / be / nikiroo / fanfix / reader / ui / GuiReaderCoverImager.java
index 0bbf82eb47c29dcaab4a4a3fdee38cf9a995e7c3..f46ec1bb8c2d9279b58666d015b4ab9e7c7ad48b 100644 (file)
@@ -129,6 +129,24 @@ class GuiReaderCoverImager {
                return generateCoverIcon(lib, GuiReaderBookInfo.fromMeta(meta));
        }
 
+       /**
+        * The width of a cover image.
+        * 
+        * @return the width
+        */
+       static public int getCoverWidth() {
+               return SPINE_WIDTH + COVER_WIDTH;
+       }
+
+       /**
+        * The height of a cover image.
+        * 
+        * @return the height
+        */
+       static public int getCoverHeight() {
+               return COVER_HEIGHT + HOFFSET;
+       }
+
        /**
         * Generate a cover icon based upon the given {@link GuiReaderBookInfo}.
         * 
@@ -158,9 +176,8 @@ class GuiReaderCoverImager {
                if (resizedImage == null) {
                        try {
                                Image cover = info.getBaseImage(lib);
-                               resizedImage = new BufferedImage(SPINE_WIDTH + COVER_WIDTH,
-                                               SPINE_HEIGHT + COVER_HEIGHT + HOFFSET,
-                                               BufferedImage.TYPE_4BYTE_ABGR);
+                               resizedImage = new BufferedImage(getCoverWidth(),
+                                               getCoverHeight(), BufferedImage.TYPE_4BYTE_ABGR);
 
                                Graphics2D g = resizedImage.createGraphics();
                                try {