Changeset 9892


Ignore:
Timestamp:
03/27/11 12:01:18 (9 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.