黑马程序员技术交流社区

标题: 显示界面的文本域中怎么没有滚动条呢? [打印本页]

作者: 陈延真    时间: 2013-6-7 22:20
标题: 显示界面的文本域中怎么没有滚动条呢?
本帖最后由 陈延真 于 2013-6-9 23:00 编辑

import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextArea;
import java.awt.TextField;

/*
* 窗体中有一个文本框,有一个按钮,有一个文本域。
*/
public class FrameDemo {
        public static void main(String[] args) {
                // 创建一个窗体对象
                Frame f = new Frame();

                // 设置窗体的属性
                f.setTitle("MyFrame");
                f.setSize(400, 300);
                f.setLocation(400, 200);
                // 修改布局方式
                f.setLayout(new FlowLayout());

                // 创建一个文本框
                // TextField(int columns)
                TextField tf = new TextField(20);
                Button bu = new Button("转到");
                TextArea ta = new TextArea();
               
                // 添加到窗体
                f.add(tf);
                f.add(bu);
                f.add(ta);
               
               
                // 设置窗体可见
                f.setVisible(true);
        }
}
作者: 陈延真    时间: 2013-6-7 22:24
不好意思,前一个匿名发错了。
作者: msileandroid    时间: 2013-6-7 22:50
当字数超过窗口当前所能容纳的字数时;
就会自动出现滚动条

Container有个子类ScrollPane可以创建一个滚动窗格;
作者: 袁梦希    时间: 2013-6-9 14:49
楼主你好  如果帖子的问题已经解决,请把帖子的类型改为“已解决”。{:soso_e102:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2