zoukankan      html  css  js  c++  java
  • Java Swing TextArea 滚动条和获得焦点

    JTextArea text=new JTextArea();
    
    text.setLineWrap(true);//设置自己主动换行,之后则不须要设置水平滚动栏
    
    JScrollPane scroll=new JScrollPane(text);
    
    //分别设置水平和垂直滚动栏自己主动出现 
    scroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); 
    scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); 
    
    //分别设置水平和垂直滚动栏总是出现 
    scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); 
    scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); 
    
    //分别设置水平和垂直滚动栏总是隐藏
    scroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); 
    scroll.setVerticalScrollBarPolicy( 
    
    JScrollPane.VERTICAL_SCROLLBAR_NEVER); 
    
    Container container=mynote.getContentPane();
    
    container.add(scroll,BorderLayout.EAST);
    
     
    
    //注意:将滚动栏scoll加入到窗口后就不用再加入scoll的textarea,否则将无法显示
    
    myframe.add(scroll);




    //获取TextArea最后最后一行焦点
    JTextarea textarea = new JTextarea();
    textarea.append("dfasfsadfasfd");
    textarea.setCaretPosition(textarea.getText().length());

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    (一)类数组对象NodeList
    childNodes遍历DOM节点树
    innerText兼容问题处理
    JS中定义对象的几种方式
    javaScript中闭包的工作原理
    输出一组数字中的最小数
    HttpServletResponse对象
    Web.xml过滤器配置及执行顺序概念
    pageContext对象的用法详述
    请求转发与请求重定向
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4842195.html
Copyright © 2011-2022 走看看