]> ruin.nu Git - moosique.git/commitdiff
no message
authorRoland Andersson <rolaande@itstud.chalmers.se>
Fri, 9 May 2003 15:50:01 +0000 (15:50 +0000)
committerRoland Andersson <rolaande@itstud.chalmers.se>
Fri, 9 May 2003 15:50:01 +0000 (15:50 +0000)
MooTrackView.java

index 71018d1ea765a2a4b8305bc0986be9e9791c12ce..abf79cada0137b25a9d684b29c4efe2ebe1f4a07 100644 (file)
@@ -14,31 +14,16 @@ public class MooTrackView extends JPanel {
        private MooTrackTitle title;
        private NoteArea notes;
        private Rectangle box;
-       private Rectangle box2;
-       //private JPanel notes;
-
-       private static final int PANEL_WIDTH = 65;
-       private static final int TITLE_HEIGHT = 40;
-       private static final int NOTEVIEW_HEIGHT = 200;
-       
+       //private Rectangle box2;
        /** 
         * Creates 
         */
        public MooTrackView () {
-               addMouseMotionListener(doScrollRectToVisible);
-               addKeyListener(new MooKeyboard());
                setLayout(new BorderLayout());
-               setBorder(BorderFactory.createLineBorder(Color.black));
+               this.setBorder(BorderFactory.createLineBorder(Color.black));
                add(trackTitle(), BorderLayout.NORTH);
                add(noteView(), BorderLayout.CENTER);
-       }
-       
-       MouseMotionListener doScrollRectToVisible = new MouseMotionAdapter() {
-       public void mouseDragged(MouseEvent e) {
-               Rectangle r = new Rectangle(e.getX(), e.getY(), 1, 1);
-               ((JPanel)e.getSource()).scrollRectToVisible(r);
-       }
-       };
+               }
        
        private JPanel trackTitle () {
                title = new MooTrackTitle();
@@ -59,14 +44,21 @@ public class MooTrackView extends JPanel {
                        setPreferredSize(new Dimension(20, 20));
                }
                
-               
                public void paintComponent(Graphics g) {
                        super.paintComponent(g);
                        Graphics2D g2 = (Graphics2D)g;
-                       box = new Rectangle(0,0,20,20);
-                       g2.draw(box);
-                       box2 = new Rectangle(20,0,20,20);
-                       g2.draw(box2);
+                       for (int c=0;c<1000;c=c+20) {
+                               int r=0;
+                               for (r=0;r<200;r=r+20) {
+                                       box = new Rectangle(r,c,20,20);
+                                       g2.setColor(Color.gray);
+                                       g2.draw(box);
+                               }
+                       }
                }
        }
-}
\ No newline at end of file
+
+       private static final int PANEL_WIDTH = 65;
+       private static final int TITLE_HEIGHT = 40;
+       private static final int NOTEVIEW_HEIGHT = 200;
+}