Quellcode durchsuchen

pics are bigger, but not scaling into their panels properly. labels are still too tall

tsdedhar vor 6 Jahren
Ursprung
Commit
2d9a43f9e7

BIN
assignments/a3/.gradle/4.7/fileHashes/fileHashes.bin


BIN
assignments/a3/.gradle/4.7/fileHashes/fileHashes.lock


BIN
assignments/a3/.gradle/4.7/taskHistory/taskHistory.bin


BIN
assignments/a3/.gradle/4.7/taskHistory/taskHistory.lock


BIN
assignments/a3/.gradle/buildOutputCleanup/buildOutputCleanup.lock


BIN
assignments/a3/build/classes/java/main/Item.class


BIN
assignments/a3/build/classes/java/main/PicData.class


+ 1 - 1
assignments/a3/src/main/java/Gallery.java

@@ -98,7 +98,7 @@ class Item extends JPanel
     this.picture = new ImageIcon(data.getPic());
     this.pic = new JLabel(picture, JLabel.CENTER);
     this.pic.addMouseListener(clicklistener);
-    //this.pic.setPreferredSize(new Dimension(200, 200));
+    this.pic.setPreferredSize(new Dimension(200, 200));
     this.name = new JLabel(data.getName(), JLabel.CENTER);
     this.name.setPreferredSize(new Dimension(200, 40));
     this.rating = new JLabel(Integer.toString(data.getRating()), JLabel.CENTER);

+ 1 - 1
assignments/a3/src/main/java/Model.java

@@ -96,7 +96,7 @@ class PicData
       this.pic = ImageIO.read(new File(filepath));
     } catch(IOException e) {}
     
-    this.pic = pic.getScaledInstance(100, 100,  java.awt.Image.SCALE_SMOOTH);
+    this.pic = pic.getScaledInstance(200, 200,  java.awt.Image.SCALE_SMOOTH);
     this.size = size/1024;
     this.lastmod = lastmod;
     this.name = name;