Szukanie znaku w Swingu

Szukanie znaku w Swingu
P3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 52
0

Witam,
od jakiegoś czasu męczę się z programem, który szuka w textArea podanego przez użytkownika znaku. Wcześniej miałem podobny problem dotyczący wyrazów, ale pojedyncze znaki to bardziej złożony problem IMO. Poniżej moja próba (kod niedokończony, bo brakuje mi wiedzy jak to dalej pociągnąć):

Kopiuj
String szukany = JOptionPane.showInputDialog("Podaj znak: ");
String tekst = textArea.getText();

 String[] tablicaWyrazow = tekst.split(" ");
  
for(String wyraz : tablicaWyrazow)
{
       String tablicaZnakow = wyraz.split(" ");
	for (String znak: tablicaZnakow)
            {
	      if (znak.equals(szukany))
                 //Podkreślam znak na czerwono lub coś w tym stylu - nie mam pewności 
                //czy to powinno być w pętli
            }
}  
```java
baant
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 524
0

wyraz.split(" ");

Próbujesz podzielić słowo wg spacji. Raczej Ci tutaj chodziło o przeiterowanie każdego znaku w słowie. Twoje wyrazy nie mają już w sobie spacji

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.