📄 display.java
字号:
/*
* 创建日期 2005-10-23
*
* 作者 柳锋
*/
package complier.java;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import javax.swing.JTextArea;
public class Display
{
private JTextArea jta;
private String filename;
public Display(JTextArea jta,String filename)
{
this.jta=jta;
this.filename=filename;
display();
}
private void display()
{
try
{
File file=new File("D:\\java\\work\\complier\\complier\\c",filename);
FileReader fr=new FileReader(file);
BufferedReader br=new BufferedReader(fr);
String temp,content="";
int i=1;
while((temp=br.readLine())!=null)
{
content+=(""+i+" "+temp+"\n");
i++;
}
fr.close();
br.close();
jta.setText(content);
jta.setSelectionStart(0);
jta.setSelectionEnd(0);
}catch(Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args)
{
new Display(new JTextArea(),new String("input.txt"));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -