JTextArea范例
来源:互联网 发布:美工刀片材料 编辑:程序博客网 时间:2024/04/29 07:51
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;public class TextArea1 implements ActionListener{JTextArea text;public static void main(String [] args){TextArea1 gui = new TextArea1();gui.go();}public void go(){JFrame frame = new JFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JPanel panel =new JPanel();JButton button = new JButton("Just Click It");button.addActionListener(this);text=new JTextArea(10,20);//10代表10行高,20代表20字宽text.setLineWrap(true);//启动自动换行JScrollPane scroller = new JScrollPane(text);//把text赋值给新建立的JScrollPane//指定只能使用垂直滚动条scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);panel.add(scroller);//这很重要,加入的是带有文本域的滚动条而不是文本域frame.getContentPane().add(BorderLayout.CENTER,panel);frame.getContentPane().add(BorderLayout.SOUTH,button);frame.setSize(350,300);frame.setVisible(true);}public void actionPerformed(ActionEvent event){/*text.append("button clicked \n");//在按下按钮是插入一行换行字符,不然的话会粘在一起try{Thread.sleep(1000);}catch(Exception e){}text.setText("Not all who are lost are wandering");*///text.selectAll();//选取内容text.requestFocus();//把GUI目前焦点拉回到文本字段以便让用户进行输入操作}}
0 0
- JTextArea范例
- JTextArea
- JTextArea
- JTextArea用法
- JTextArea DEMO
- JTextArea相关内容
- 范例
- 范例
- JTextArea中显示LineNumber
- JTextField与JTextArea
- [Java]JTextArea自动换行
- JTextArea 添加滚动条
- 限制JTextArea显示行数
- JTextArea事件处理方法
- 获取JTextArea/JTextField值
- JTextArea添加滚动条
- JTextArea高亮文本
- JTextArea设置滚动条
- ByteBuffer使用总结
- hdu 5366 The mook jong 动态规划
- 大数据平台现有信息
- file,bitmap工具类
- 24时区,GMT,UTC,DST,CST时间详解
- JTextArea范例
- Qunie——自我生成程序
- matlab 中的结果取整函数的区分
- C++中关于类与对象的学习
- Windows下测试算法在FDDB数据库的性能
- CRLF Injection漏洞的利用与实例分析
- Deep Learning 优化方法总结
- C++基类与派生类的转换
- Android 中的SparseArray