ich hab ein programm das eine email senden soll. das email senden funktonirt aber jetzt hab ich eine button gemacht der machen soll das man ein text senden kann aber man auch noch wenn man auf mail senden drückt dann soll es so sein das man da dann nochmal für ein text der in die position wo man vorher beim text setzen // hin gemacht hat also hab ich jetzt das so gemacht
aber der code giebt eine stringindexoutofboundsexception exception allerdings giebt der auch den richtigen string den ich brauche zurück aber die exception hätte ich halt gerne weg aber ich weis nicht wo da ein string index out of bounds ist
Java:
else if(e.getSource() == this.setze_text){
String tt = "";
String text = JOptionPane.showInputDialog(null, "geben sie den text der gesendet werden soll ein wenn sie eine dynamische abfrage an einer stelle brauchen verwenden sie / hier das was bei der abfrage vor stehen soll /", "text", JOptionPane.PLAIN_MESSAGE);
for (int i = 0; i < text.length(); i++){
String t = text.substring(i);
if (t.startsWith("/")){
tt = t.substring(1);
int d = tt.length();
d -= 1;
t = (String) tt.subSequence(0, d);
System.out.println(t);
}
}
}
aber der code giebt eine stringindexoutofboundsexception exception allerdings giebt der auch den richtigen string den ich brauche zurück aber die exception hätte ich halt gerne weg aber ich weis nicht wo da ein string index out of bounds ist