Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Realizzazione di un editor in java

    Ciao a tutti, vi espongo il mio problema in partica dovrei creare un editor che mi permette di fare tutte le operazioni standard tra cui dovrei implementare il metodo di ricerca di parole nel testo (quidni ricerca successiva e precedetne ) che mi permette di selezionare ad una ad una le varie parole mi aiutate per favore? sono disperato grazie
















    запчаÑти McLaren

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    68
    Mi dispiace dirtelo ma difficilmente qualcuno farà tutto il lavoro per te, piuttosto inizia a postare il tuo codice e dicci che cosa non funziona o non ti riesce fare. Nel caso ti mancassero le conoscenze e non sai quindi nemmeno da dove cominciare ti invito a rimandare il tuo progetto e iniziare a studiarti le basi del linguaggio.

  3. #3
    ma io non voglio che vi mettete a scrivere tutto.
    in pratica io vorrei soltanto modificare questo metodo che ho creato(vedi sotto) in pratica il metodo mi permette di inserire una stringa in una JtextField e di individuare il testo evidenziandolo ... io però vorrei che mi selezionasse la parola una per una ... quindi implementare la ricerca della successiva e precedente parola

    IN COSA SBAGLIO?

    public void find() {


    boolean find=false;
    hilit.removeAllHighlights();
    String s = entry.getText();
    String content = enlargeSchemaAreaPane.getText();
    String sLower = s.toLowerCase();
    String contentLower = content.toLowerCase();
    if (sLower.length() <= 0) {
    return;
    }
    for(int i = 0; i<contentLower.length(); i++){
    int index = contentLower.indexOf(sLower, i);
    if( index >= 0 ) { // match found
    try {
    int end = index + sLower.length();
    int end2 = sLower.length();
    hilit.addHighlight(index, end, painter);
    entry.setBackground(entryBg);
    enlargeSchemaAreaPane.setCaretPosition(end);

    find = true;

    }catch (BadLocationException e) {
    e.printStackTrace();
    }
    } else if(!find){
    entry.setBackground(ERROR_COLOR);
    }

    }



    }

















    запчаÑти Jaguar

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.