From e51ef43d65b5f80706a8f3a470c04ef826641ee4 Mon Sep 17 00:00:00 2001 From: Michael Andreen Date: Mon, 5 May 2003 11:01:56 +0000 Subject: [PATCH] some minor changes --- MooNoteElement.java | 3 +-- MooTrackTitle.java | 24 +++++++++++++++++++++++- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/MooNoteElement.java b/MooNoteElement.java index b42bcb9..40ab0a4 100644 --- a/MooNoteElement.java +++ b/MooNoteElement.java @@ -42,7 +42,7 @@ public class MooNoteElement extends JPanel{ } - /*** + /** * */ public void paintComponent(Graphics g) @@ -53,7 +53,6 @@ public class MooNoteElement extends JPanel{ return; Graphics2D g2 = (Graphics2D)g; - //Draw the note representation } } diff --git a/MooTrackTitle.java b/MooTrackTitle.java index e388e4d..0eb3128 100644 --- a/MooTrackTitle.java +++ b/MooTrackTitle.java @@ -1,4 +1,6 @@ import javax.swing.*; +import java.awt.*; +import java.awt.event.*; /** * The title bar for each track with track name, channel, instrument etc. @@ -9,10 +11,30 @@ import javax.swing.*; public class MooTrackTitle extends JPanel{ + private MooInstrumentList instruments; + //private JSpinner channel; + private JCheckBox mute; + private JCheckBox solo; /** * Creates the title bar. */ public MooTrackTitle () { - + setLayout(new GridLayout(1,3)); + instruments = new MooInstrumentList(); + add(instruments); + mute = new JCheckBox("Mute"); + mute.addActionListener(new ActionListener(){ + public void actionPerformed(ActionEvent event){ + //setMute + solo.setSelected(false); + }}); + add(mute); + solo = new JCheckBox("Solo"); + solo.addActionListener(new ActionListener(){ + public void actionPerformed(ActionEvent event){ + //setSolo + mute.setSelected(false); + }}); + add(solo); } } -- 2.39.2