swing的JLabel中的文字怎么才能选择了,然后复制啊?

解决方案 »

  1.   

    直接用getText()就能获得标签文本。
      

  2.   


    JLabel label = new JLabel();
    //public String getText()返回该标签所显示的文本字符串。 
    String ll = label.getText();
      

  3.   

    大家理解错了,我说的是在程序运行后,在界面上选择jlabel的文字并且复制!
      

  4.   

    也可以给JLabel添加一个事件,可以是鼠标事件、键盘事件等等。在事件处理器里使用剪贴板Clipboard,来完成复制
      

  5.   

    JLabel 不能直接选中文字。
    不过可以加一个鼠标监听,当鼠标按下label后,获得该文本(用getText()),然后再使用剪贴板Clipboard。
    当然,然后让文字清空什么的,随你。
    不过,文字不会处于被选中状态。用文本JTextArea 或者 JTextField 可以选中文字,并让其处于被选中的状态。
      

  6.   

    请问你一下,你最后是怎么实现JTable里面内容复制的?小弟现在也在弄这个东西,刚接触不太懂,请您赐教!多谢了!