Member 12937928 Ответов: 1

Как удалить элемент из textarea ?


это мой код я хочу удалить выбранный элемент из textarea

private class Listener2 implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent ae) {
        string=area.getSelectedText();
    if(string!=" "){
        area.replaceSelection(" ");
       }else{
        JOptionPane.showMessageDialog(null,"Select something");
    }

    }
}


Что я уже пробовал:

я попытался заменить выбранный элемент пустой строкой, но я хочу удалить его

1 Ответов

Рейтинг:
4

Peter Leow

Согласно с replaceSelection(String content)[^]

Цитата:
Если текст замены отсутствует,это равносильно удалению текущего выделения.


Member 12937928

Но когда я хочу вставить новый элемент, если мой последний элемент, который я удалил, был 1, а я хочу вставить 2, я не могу этого сделать, как вы думаете, есть ли проблема в моем коде?
это мой код
прослушиватель частного класса реализует ActionListener {
общественного недействительными событий actionperformed(типа actionevent е) {
список.добавить ("текст1".с текстом());
строку += список.вам(список.размер() - 1) + "\н";
area.setText(строка);
текст1.помощью setText("");

}
}

Peter Leow

Это другой вопрос, опубликуйте его как новый вопрос.