Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从JScrollpane中删除所选文本_Java_Swing_Jscrollpane - Fatal编程技术网

Java 从JScrollpane中删除所选文本

Java 从JScrollpane中删除所选文本,java,swing,jscrollpane,Java,Swing,Jscrollpane,我正在使用Netbeans IDE和swing表单用Java开发GUI。在这里,我想使用一个delete按钮从Jscrollpane中删除所选文本,该按钮是我使用ADD按钮添加的。我可以删除整个文本,但不能删除所选文本。我在网上搜索过,但没有得到任何帮助。下面是我尝试过的代码。任何建议都会对我有帮助 private void buttondelActionPerformed(java.awt.event.ActionEvent evt) {

我正在使用Netbeans IDE和swing表单用Java开发GUI。在这里,我想使用一个delete按钮从
Jscrollpane
中删除所选文本,该按钮是我使用ADD按钮添加的。我可以删除整个文本,但不能删除所选文本。我在网上搜索过,但没有得到任何帮助。下面是我尝试过的代码。任何建议都会对我有帮助

private void buttondelActionPerformed(java.awt.event.ActionEvent evt) {                                          
    JFileChooser chooser = new JFileChooser();
    FileFilter ft = new FileNameExtensionFilter( "arxml Files", "arxml" );
    chooser.setFileFilter(ft);
    jScrollPane1.getContainerListeners(); 
    chooser.setMultiSelectionEnabled(true);
    JOptionPane.showConfirmDialog(frame, "You Selected : " + list.getSelectedValue());
    if (evt.getSource() == buttondel )
    {
         File[] files = chooser.getSelectedFiles();
        log.setText("");
    }

您的
JScrollPane
必须有一个
JTextArea
来放置内容。将侦听器添加到
JTextArea
并获取所执行操作的选定文本。然后删除所选文本,这是您的答案谢谢您的建议,但是您能告诉我应该如何实现它的源代码吗