要删除文本区域中仅选定的文本,可以使用以下代码: ``` String selectedText = textArea.getSelectedText(); if (selectedText != null && !selectedText.isEmpty()) { int start = textArea.getSelectionStart(); int end = textArea.getSelectionEnd(); textArea.replaceRange("", start, end); } ``` 首先,我们获取选定的文本并检查它是否存在。如果选定的文本不为空,则获取选定文本的起始和结束位置,并使用 `replaceRange()` 方法将其替换为空字符串。这将删除仅选定的文本,而不影响文本区域中的其他文本。