public void start_click(GButton source, GEvent event) { //CODE:start:285860: //println("start - GButton >> GEvent." + event + " @ " + millis()); start.setVisible(false); startPlot = true; start.setLocalColorScheme(GCScheme.CYAN_SCHEME); record.setEnabled(true); done.setEnabled(true); label1.setVisible(true); label2.setVisible(true); record.setLocalColorScheme(GCScheme.GREEN_SCHEME); } //CODE:start:285860:
public void portList_click(GDropList source, GEvent event) { //CODE:portList:554725: //println("portList - GDropList >> GEvent." + event + " @ " + millis()); selectedPort = portList.getSelectedText(); portSelected = true; portList.setEnabled(false); portList.setLocalColorScheme(GCScheme.CYAN_SCHEME);
} //CODE:portList:554725:
public void record_click(GButton source, GEvent event) { //CODE:record:865284:
//println("record - GButton >> GEvent." + event + " @ " + millis());
////////////////////////////////////////////////////////////////////////////////
//
// Enable the buttons and calls the serial port function
// Comselect is made true to call the serial function
//
///////////////////////////////////////////////////////////////////////////////
try
{
jFileChooser = new JFileChooser();
jFileChooser.setSelectedFile(new File("log.txt"));
jFileChooser.showSaveDialog(null);
String filePath = jFileChooser.getSelectedFile()+"";
if ((filePath.equals("log.txt"))||(filePath.equals("null")))
{
} else
{
done.setVisible(true);
record.setVisible(false);
start.setEnabled(false);
close.setEnabled(false);
start.setLocalColorScheme(GCScheme.CYAN_SCHEME);
close.setLocalColorScheme(GCScheme.CYAN_SCHEME);
logging = true;
date = new Date();
output = new FileWriter(jFileChooser.getSelectedFile(), true);
bufferedWriter = new BufferedWriter(output);
bufferedWriter.newLine();
bufferedWriter.write(date+"");
bufferedWriter.newLine();
bufferedWriter.newLine();
bufferedWriter.flush();
bufferedWriter.close();
}
} catch(Exception e) { println("File Not Found"); } } //CODE:record:865284:
public void done_click(GButton source, GEvent event) { //CODE:done:510429:
//println("done - GButton >> GEvent." + event + " @ " + millis());
////////////////////////////////////////////////////////////////////////////////
//
// Save the file and displays a success message
//
///////////////////////////////////////////////////////////////////////////////
if (logging == true)
{
showMessageDialog(null, "Log File Saved successfully");
record.setVisible(true);
done.setVisible(false);
close.setEnabled(true);
close.setLocalColorScheme(GCScheme.GREEN_SCHEME);
record.setEnabled(true);
record.setLocalColorScheme(GCScheme.GREEN_SCHEME);
done.setEnabled(true);
done.setLocalColorScheme(GCScheme.GREEN_SCHEME);
logging = false;
} } //CODE:done:510429:
public void close_click(GButton source, GEvent event) { //CODE:close:309405: //println("close - GButton >> GEvent." + event + " @ " + millis()); exit(); } //CODE:close:309405:
public void imgButton1_click1(GImageButton source, GEvent event) { //CODE:imgButton1:430047: println("imgButton1 - GImageButton >> GEvent." + event + " @ " + millis()); } //CODE:imgButton1:430047:
// Create all the GUI controls. // autogenerated do not edit public void createGUI(){ G4P.messagesEnabled(false); G4P.setGlobalColorScheme(GCScheme.BLUE_SCHEME); G4P.setCursor(ARROW); surface.setTitle("Sketch Window"); /////////error here start = new GButton(this, 260, 7, 100, 35); start.setText("START"); start.setTextBold(); start.setLocalColorScheme(GCScheme.GREEN_SCHEME); start.addEventHandler(this, "start_click"); portList = new GDropList(this, 5, 7, 200, 396, 10); portList.setItems(loadStrings("list_554725"), 0); portList.setLocalColorScheme(GCScheme.GREEN_SCHEME); portList.addEventHandler(this, "portList_click"); record = new GButton(this, 395, 7, 100, 35); record.setText("RECORD"); record.setTextBold(); record.setLocalColorScheme(GCScheme.GREEN_SCHEME); record.addEventHandler(this, "record_click"); done = new GButton(this, 395, 7, 100, 35); done.setText("DONE"); done.setTextBold(); done.setLocalColorScheme(GCScheme.GREEN_SCHEME); done.addEventHandler(this, "done_click"); close = new GButton(this, 527, 7, 100, 35); close.setText("CLOSE"); close.setTextBold(); close.setLocalColorScheme(GCScheme.GREEN_SCHEME); close.addEventHandler(this, "close_click"); imgButton1 = new GImageButton(this, 897, 564, 100, 30, new String[] { "logo.png", "logo.png", "logo.png" } ); imgButton1.addEventHandler(this, "imgButton1_click1"); bpm1 = new GLabel(this, 558, 75, 240, 95); bpm1.setTextAlign(GAlign.CENTER, GAlign.MIDDLE); bpm1.setOpaque(false); label1 = new GLabel(this, 460, 290, 80, 20); label1.setTextAlign(GAlign.CENTER, GAlign.MIDDLE); label1.setText("My label"); label1.setOpaque(false); label2 = new GLabel(this, 460, 290, 80, 20); label2.setTextAlign(GAlign.CENTER, GAlign.MIDDLE); label2.setText("My label"); label2.setOpaque(false); }
// Variable declarations // autogenerated do not edit GButton start; GDropList portList; GButton record; GButton done; GButton close; GImageButton imgButton1; GLabel bpm1; GLabel label1; GLabel label2;