小弟在编写类似记事本编辑器的程序时,关于select的部分,程序怎么才能知道用户select了那些内容,我的那些内容是放在textArea里面的,因为要实现copy等功能,但在这个细节被卡住了,是不是要用到鼠标的监听器?还望指点,最好是一点点的代码样例,在此谢过!

解决方案 »

  1.   

    .net下做过,呵呵。textArea里应该有某项是否被选中的属性。你可以写事件触发判断,也可以在某个地方(比如作个按钮)触发,去读一下就行了。
      

  2.   

    [JAVA_HOME]\demo\jfc\Notepad
    没看过这例子,不知道是否符合楼主的意思.
      

  3.   

    JTextArea jtaArea = new JTextArea();
    String selectedText = jta.getSelectedText();
    selectedText 为选中的内容