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;
+ AltosUIEnable enable;
MicroStatsTable stats;
MicroRaw raw;
MicroData data;
return mp.SetData(data);
}
this.data = data;
- graph.setData(data);
+ graph.setDataSet(data);
stats.setData(data);
raw.setData(data);
setTitle(data.name);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
+ stats.tell_closing();
Close();
}
});
- graph = new MicroGraph();
+ enable = new AltosUIEnable();
+ graph = new MicroGraph(enable);
stats = new MicroStatsTable();
raw = new MicroRaw();
pane.add(graph.panel, "Graph");
+ pane.add(enable, "Configure Graph");
pane.add(stats, "Statistics");
JScrollPane scroll = new JScrollPane(raw);
pane.add(scroll, "Raw Data");
ps.height += i.top + i.bottom;
// setPreferredSize(ps);
setSize(ps);
- setLocationByPlatform(true);
setVisible(true);
}