Changeset 9892


Ignore:
Timestamp:
Mar 27, 2011, 12:01:18 PM (10 years ago)
Author:
mlg
Message:

Fixes a display bug
In the ThumbnailCategoryPanel the last Image of a line was not displayed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/jiwigo/trunk/src/main/java/fr/mael/jiwigo/ui/mainframe/ThumbnailCategoryPanel.java

    r9431 r9892  
    123123        if (!MainFrame.getInstance().getSize().equals(savedDimension)) {
    124124            //                  LOG.debug("paint " + getSize());
    125             savedDimension = MainFrame.getInstance().getSize();
    126             int width = savedDimension.width;
    127             thumbnailPerLine = width / 150;
     125            calculateThumbnailPerLine();
    128126            addThumbnails();
    129127        }
     128    }
     129
     130    private void calculateThumbnailPerLine() {
     131        savedDimension = MainFrame.getInstance().getSize();
     132        int width = savedDimension.width;
     133        thumbnailPerLine = width / 150;
    130134    }
    131135
     
    140144            imagesManagement.setListImage(ImageService.getInstance(Main.sessionManager).listByCategory(categoryId,
    141145                    rafraichir));
     146            calculateThumbnailPerLine();
    142147            addThumbnails();
    143148            this.repaint();
     
    173178                    this.add(panelh);
    174179                    panelh = new JPanel(new FlowLayout());
    175                     nb = 0;
     180                    //              ThumbnailPanel panel = new ThumbnailPanel(image);
     181                    //              panelh.add(panel);
     182                    nb = 1;
    176183                } else {
    177                     ThumbnailPanel panel = new ThumbnailPanel(image);
    178                     panelh.add(panel);
    179                 }
     184                    //              ThumbnailPanel panel = new ThumbnailPanel(image);
     185                    //              panelh.add(panel);
     186                }
     187                ThumbnailPanel panel = new ThumbnailPanel(image);
     188                panelh.add(panel);
    180189                nb++;
    181190
Note: See TracChangeset for help on using the changeset viewer.