mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-26 20:54:22 +01:00
fixed method name
use also for size command a seperate function
This commit is contained in:
parent
450c40d9f2
commit
945f542ed5
@ -261,9 +261,9 @@ public class SerialPlotter extends AbstractMonitor {
|
||||
messageBuffer = new StringBuffer();
|
||||
graphs = new ArrayList<>();
|
||||
|
||||
graphWidth.addChangeListener(cl -> {setNewBufferCapacity((int)graphWidth.getValue()); } );
|
||||
graphWidth.addChangeListener(cl -> {commandNewSize((int)graphWidth.getValue()); } );
|
||||
|
||||
clearButton.addActionListener(ae -> {CommandClearGraph();});
|
||||
clearButton.addActionListener(ae -> {commandClearGraph();});
|
||||
}
|
||||
|
||||
protected void onCreateWindow(Container mainPane) {
|
||||
@ -429,12 +429,20 @@ public class SerialPlotter extends AbstractMonitor {
|
||||
}
|
||||
}
|
||||
|
||||
private void CommandClearGraph()
|
||||
private void commandClearGraph()
|
||||
{
|
||||
graphs.clear();
|
||||
xCount=0;
|
||||
}
|
||||
|
||||
private void commandNewSize(int newSize)
|
||||
{
|
||||
setNewBufferCapacity(newSize);
|
||||
if((int)graphWidth.getValue() != newSize) {
|
||||
graphWidth.setValue(newSize);
|
||||
}
|
||||
}
|
||||
|
||||
public void message(final String s) {
|
||||
messageBuffer.append(s);
|
||||
while (true) {
|
||||
@ -463,7 +471,7 @@ public class SerialPlotter extends AbstractMonitor {
|
||||
if(parts[i].startsWith("#") && parts[i].length() > 1) {
|
||||
String command = parts[i].substring(1, parts[i].length()).trim();
|
||||
if("CLEAR".equals(command)) {
|
||||
CommandClearGraph();
|
||||
commandClearGraph();
|
||||
}
|
||||
else if(command.startsWith("SIZE:")) {
|
||||
String[] subString = parts[i].split("[:]+");
|
||||
@ -475,9 +483,7 @@ public class SerialPlotter extends AbstractMonitor {
|
||||
// Ignore
|
||||
}
|
||||
}
|
||||
if((int)graphWidth.getValue() != newSize) {
|
||||
graphWidth.setValue(newSize);
|
||||
}
|
||||
commandNewSize(newSize);
|
||||
}
|
||||
} else {
|
||||
try {
|
||||
|
Loading…
x
Reference in New Issue
Block a user