如果要输入多行文本,则可以使用JTextArea实现多行文本的输入。
package com.beyole.util;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
public class test19 {
public static void main(String...
分类:
编程语言 时间:
2014-06-03 05:49:51
阅读次数:
339
解决办法:
如果是采用流的方式一行一行写到文件中,可以把FileWriter换为PrintWriter,然后调用PrintWriter的println()方法。
byte fileContent[] = getJTextArea().getText().replaceAll("\n", "\r\n").getBytes();//此处主要是为了在Windows中实现换行操...
分类:
其他好文 时间:
2014-05-15 06:12:57
阅读次数:
244
最近项目需求,需要在JTextPane上添加行号等信息,网上找了好久只找到JTextArea添加行号信息,copy网上的程序研究了下,发现自己改改就可以让JTextPane显示行号!
代码:
package com.cml.line;
import java.awt.Color;
import java.awt.FontMetrics;
import java.awt.Compo...
分类:
其他好文 时间:
2014-04-29 13:33:22
阅读次数:
266
相对于JLabel显示提示文字,JTextArea有一个先天优势:文字可以拷贝出来。经过下面设置它也能在外观上和JLabel一致。代码如下:JTextArea
txtArea=new JTextArea(5,20);// 初始化// 设置文字txtArea.setText("We needto up...
分类:
其他好文 时间:
2014-04-29 09:33:45
阅读次数:
544