chap10-10.txt

来自「JAVA 学习资源」· 文本 代码 · 共 31 行

TXT
31
字号
// 程序10-10
import java.awt.*;
import javax.swing.*;
import javax.swing.text.*;
import java.io.*;

public class testJArea{

    public static void main(String args[ ]){
        testJArea  obj=new testJArea ( );        
        obj.testArea( );      
    }

    public void testArea( ){        
        JFrame frame=new JFrame("Test");
        Container contentPane=frame.getContentPane( );
        JTextArea  ta=new JTextArea(5,30);
        JScrollPane  pane=new JScrollPane(ta);	// 支持滚动的容器组件
        contentPane.add(pane,BorderLayout.CENTER);

        try{	   	// 打开文件
            Reader reader=new FileReader("d:/Myjava/testJArea.java");
            ta.read(reader,null);
        }catch(Exception e){  		// 处理失败的文件操作
            System.exit(0);
        }
        
        frame.setSize(200,200);		// 设置框架大小
        frame.show( );			// 显示框架
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?