textField_listcode = new JTextArea();
textField_listcode.setBounds(83, 89, 348, 22);
textField_listcode.setLineWrap(true);
textField_listcode.setWrapStyleWord(true);当字符串长度过长的时候。这个JTextArea不能将字符串完全显示处理难道非得用JScrollPane 吗不用JScrollPane怎样让他显示完整的字符串,

解决方案 »

  1.   

    不会呀
    textField_listcode.setLineWrap(true); 
    有了他就可以折行了
    怎么还不能显示呢--------------------------
    http://topic.csdn.net/u/20080429/18/2ef7e7f7-7a00-4838-b4a7-ed8104b756ed.html?seed=1556996959
      

  2.   


    不用JScrollPane, 那你可以使用awt的TextArea, 这个已经实现了自动滚动的功能。
    如果你又想要用JTextArea, 又不想用JScrollPane的话, 可以自己实现一个JPanel, 把这个JTextArea加进去, 按文本最后占用的行来设置其大小, 再自己实现几个滚动的东西, 如ScrollBar, 或者自己实现JPanel, 加上鼠标事件, 对拖动时处理, 再用JTextArea的大小来设置这个用于滚动的JPanel的相对大小, 设置JTextArea的可视区域也行, 不过你愿意这样做吗?!!!
      

  3.   

    看图片
    我输入的是
    http://www.skycn.com/sort/sort2010100_indate_DESC_1.html也不能通过 -> 键来查看后面的字符串
      

  4.   


    你早说呀
    这个不要用JTextArea
    用JTextField
    你试一下就知道了
      

  5.   

    JTextArea用来写文本
    JTextField就是用来输入一行字
    你可以看看源代码,应该能看懂