From: Roland Andersson Date: Fri, 9 May 2003 15:50:01 +0000 (+0000) Subject: no message X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=commitdiff_plain;h=b7488e3152939039b91ae4769a0f72bb7c684fa1 no message --- diff --git a/MooTrackView.java b/MooTrackView.java index 71018d1..abf79ca 100644 --- a/MooTrackView.java +++ b/MooTrackView.java @@ -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; +}