diff options
Diffstat (limited to 'micropeak/MicroPeak.java')
| -rw-r--r-- | micropeak/MicroPeak.java | 23 | 
1 files changed, 14 insertions, 9 deletions
diff --git a/micropeak/MicroPeak.java b/micropeak/MicroPeak.java index 5d128dfd..57f17dbe 100644 --- a/micropeak/MicroPeak.java +++ b/micropeak/MicroPeak.java @@ -23,16 +23,18 @@ import javax.swing.*;  import java.io.*;  import java.util.concurrent.*;  import java.util.*; -import org.altusmetrum.AltosLib.*; -import org.altusmetrum.altosuilib.*; +import org.altusmetrum.altoslib_1.*; +import org.altusmetrum.altosuilib_1.*;  public class MicroPeak extends MicroFrame implements ActionListener, ItemListener {  	File		filename;  	MicroGraph	graph; -	MicroStatsTable	stats; +	AltosUIEnable	enable; +	MicroStatsTable	statsTable;  	MicroRaw	raw;  	MicroData	data; +	MicroStats	stats;  	Container	container;  	JTabbedPane	pane;  	static int	number_of_windows; @@ -44,8 +46,9 @@ public class MicroPeak extends MicroFrame implements ActionListener, ItemListene  			return mp.SetData(data);  		}  		this.data = data; -		graph.setData(data); -		stats.setData(data); +		stats = new MicroStats(data); +		graph.setDataSet(data); +		statsTable.setStats(stats);  		raw.setData(data);  		setTitle(data.name);  		return this; @@ -231,15 +234,18 @@ public class MicroPeak extends MicroFrame implements ActionListener, ItemListene  		addWindowListener(new WindowAdapter() {  			@Override  			public void windowClosing(WindowEvent e) { +				statsTable.tell_closing();  				Close();  			}  		}); -		graph = new MicroGraph(); -		stats = new MicroStatsTable(); +		enable = new AltosUIEnable(); +		graph = new MicroGraph(enable); +		statsTable = new MicroStatsTable();  		raw = new MicroRaw();  		pane.add(graph.panel, "Graph"); -		pane.add(stats, "Statistics"); +		pane.add(enable, "Configure Graph"); +		pane.add(statsTable, "Statistics");  		JScrollPane scroll = new JScrollPane(raw);  		pane.add(scroll, "Raw Data");  		pane.doLayout(); @@ -255,7 +261,6 @@ public class MicroPeak extends MicroFrame implements ActionListener, ItemListene  		ps.height += i.top + i.bottom;  //		setPreferredSize(ps);  		setSize(ps); -		setLocationByPlatform(true);  		setVisible(true);  	}  | 
