Probleme mit Processing

verstehe, aber wie kann ich einen Eintrag machen, also wie kann ich einen COM port festlegen?

Sobald ich den Arduino an den PC anschließe, funktioniert das Programm, weil er dann einen COM Port zugewiesen bekommt.

Vielleicht solltest Du erst mal definieren, was Du genau willst. Willst Du immer auf Deine Serielle Schnittstelle zugreifen? Oder immer auf Deinen Arduino? Letzteres geht meines Wissens unter Windows nicht, da Du dort die Zuweisung zu den Com-Ports nicht festlegen kannst.

Du könntest Deinen Code so abändern:

// Open the port you are using at the rate you want:
if (! Serial.list().isEmpty()) {
  myPort = new Serial(this, Serial.list()[0], 9600);

// Send a capital "A" out the serial port
  myPort.write(65);
}

Damit greifst Du nur noch auf den Port zu, wenn er auch zur Verfügung steht.