瀏覽代碼

adding scrolling to the main panel???

tarfeef101 6 年之前
父節點
當前提交
2710f6c134
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      assignments/a3/src/main/java/Main.java

+ 4 - 1
assignments/a3/src/main/java/Main.java

@@ -14,7 +14,10 @@ public class Main
     // create a layout panel to hold the views
     JPanel mainpanel = new JPanel(new BorderLayout(0, 0));
     window.getContentPane().add(mainpanel);
-    mainpanel.add(gallery, BorderLayout.CENTER);
+    JScrollPane scrollGallery = new JScrollPane(gallery);
+    scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
+    scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
+    mainpanel.add(scrollGallery, BorderLayout.CENTER);
     mainpanel.add(controls, BorderLayout.PAGE_START);
 
     // Setup the frame to do frame things