你可以写个函数,参数是原来的string , 在函数里你设定多少个字符就加个换行符

解决方案 »

  1.   

    利用JTextPane自动就可以实现了只要文字是在JTextPane里面,文字就会自动换行
      

  2.   

    两种方法可以达到你的目的:1、在scompany.ccompetence中适当的位置添加\n,比如你希望一行最到可以写20个字符,那么你就在scompany.ccompetence的第21个字符的位置上添加一个\n。
    2、在调用g.drawString(scompany.ccompetence,250,300);的控件中设置换行。比如你是在一个panel上书写这个字符串,那么你就可以在这个panel上查找相应的方法来设置这个属性,具体的方法岁控件的不同而不同。
      

  3.   

    scompany.ccompetence是动态生成的,不能在适当的位置上加\n
    我就是在panel上写这个字符串,怎么设置呢?哪个方法?