tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1535
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Hayes Hayes ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    27
    Hallo zusammen

    Ich bin schon am verzweifeln, denn Google und die Forumssuche hat auch nichts ergeben
    Mein Programm beinhaltet ein JTextfield in dem man HTML Code eingeben kann und jetzt möchte ich jede einzelne Zeile auslesen.
    Ich habs schon mit
    Code :
    1
    
    IndexOf("<"); IndexOf(">"); und IndexOf("\n");
    versucht aber er gibt mir jeweils nur das erste Element aus
    Ich hoffe ihr könnt mir da weiterhelfen


    MfG
    Hayes
     

  2. #2
    javaprogger1987 javaprogger1987 ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    284
    Also ein JTextField hat doch nur eine Zeile oder
    Wenn du das zweite Element in der Zeile haben willst, kannst du es so machen :
    Code :
    1
    2
    3
    
      String text = textField.getText();
      int indexFirst = text.indexOf("<");
      int indexSecond = text.indexOf("<",indexFirst+1);
     

  3. #3
    Hayes Hayes ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    27
    Zitat Zitat von javaprogger1987
    Also ein JTextField hat doch nur eine Zeile oder
    Wenn du das zweite Element in der Zeile haben willst, kannst du es so machen :
    Code :
    1
    2
    3
    
      String text = textField.getText();
      int indexFirst = text.indexOf("<");
      int indexSecond = text.indexOf("<",indexFirst+1);
    Du hast mich falsch verstanden, es ist kein JTextField sondern eine JTextArea mit mehreren Zeilen
    Aber trotzdem danke
     

  4. #4
    javaprogger1987 javaprogger1987 ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    284
    Hallo zusammen

    Ich bin schon am verzweifeln, denn Google und die Forumssuche hat auch nichts ergeben
    Mein Programm beinhaltet ein JTextfield in dem man HTML Code eingeben kann und jetzt möchte ich jede einzelne Zeile auslesen.
    Ich habs schon mit
    Code:
    [left]IndexOf("<"); IndexOf(">"); und IndexOf("\n"); [/left]

    versucht aber er gibt mir jeweils nur das erste Element aus
    Ich hoffe ihr könnt mir da weiterhelfen


    MfG
    Hayes
    Naja falsch verstanden ist gut... Das heißt nunmal JTextArea!

    Geht aber trotzdem so:

    Code :
    1
    2
    3
    4
    5
    
        int index = 0;
        while (index < t.getText().length() && index != -1) {
         System.out.println("Neue Zeile bei "+ t.getText().indexOf("\n",index));
         index=t.getText().indexOf("\n",index)+1;
        }

    t ist die JTextArea

    Das solltest du verwerten können (mit substring(..,..) und dann indexOf("<") etc..)
     

  5. #5
    Hayes Hayes ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    27
    Zitat Zitat von javaprogger1987
    Naja falsch verstanden ist gut... Das heißt nunmal JTextArea!

    Geht aber trotzdem so:

    Code :
    1
    2
    3
    4
    5
    
        int index = 0;
        while (index < t.getText().length() && index != -1) {
         System.out.println("Neue Zeile bei "+ t.getText().indexOf("\n",index));
         index=t.getText().indexOf("\n",index)+1;
        }

    t ist die JTextArea

    Das solltest du verwerten können (mit substring(..,..) und dann indexOf("<") etc..)

    Ups... mein Fehler
    Jo funktioniert, danke vielmals!
     

Ähnliche Themen

  1. Antworten: 16
    Letzter Beitrag: 16.04.09, 01:22
  2. einzelne zeilen in access auslesen
    Von gufi im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 28.02.05, 08:27
  3. Einzelne zeilen auslesen und in einer zusammenfügen?
    Von thevibe im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 16.09.04, 15:33
  4. Aus DataList manuell einzelne Zeilen auslesen
    Von gravis im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 10.09.04, 15:06
  5. JTable Zeilen aus JTextField auslesen
    Von ahsay im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 23.11.03, 00:44