• 30-10-2021, 17:45:42
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @Override
                public void actionPerformed(ActionEvent e) {
    
                    String paragraf = dokuman.getText();
                    String eski = eskikelime.getText();
                    String yeni = yenikelime.getText();
                    String newStr = paragraf.replace(eskikelime, yenikelime); // bu alanda replace methodunu çalıştırmak istiyorum fakat netbeas hata döndürüyor
                    System.out.println(newStr);
                    jTextPane1.setText(paragraf);
                }
            });
    sorunu çözebilecek biri var mı ?
  • 30-10-2021, 17:58:04
    #2
    String newStr = paragraf.replace(eskikelime, yenikelime);

    String newStr = paragraf.replace(eski, yeni);

    Yanlış görmediysem sorun burada.
  • 31-10-2021, 16:28:49
    #3
    Liaison adlı üyeden alıntı: mesajı görüntüle
    String newStr = paragraf.replace(eskikelime, yenikelime);

    String newStr = paragraf.replace(eski, yeni);

    Yanlış görmediysem sorun burada.
    Hocam öncelikle alakan için teşekkür ediyorum ama java JFrame form kullandığım için replace methodu hata döndürüyor yerine kullanabileceğim bir method var mı acaba
  • 31-10-2021, 17:33:06
    #4
    Sorun çözüldü: replace methodunu çıktı alacağımız kod satırının içine yazmam gerekiyormuş.
    @Override
                public void actionPerformed(ActionEvent e) {
    
                    String paragraf = dokuman.getText();
                    String eski = eskikelime.getText();
                    String yeni = yenikelime.getText();
    
                    jTextPane1.setText(paragraf.replaceAll(eski, yeni));
                }