Java swing 里的文本区域如何实现自动换行1

不知道文本区域JTextArea里的文字如何让他自动换行呢,我的没有\n他就不自动换行,字都到文本区域外边了,看不见了,希望哪位高手指点一二,最好能有例子,简单的就可以!

第1个回答  2010-05-27
JTextArea.setLineWrap(true);本回答被提问者采纳

JAVA 自动换行
Java中如果使用System.out.println()方法,是会自动换行的。如果不需要自动换行,可以使用System.out.print()直接打印信息。

textarea 如何控制自动换行
import javax.swing.*;import java.awt.*;import java.awt.event.MouseListener;import java.awt.Event.*;\/ author zy \/ public class Main extends JFrame \/\/implements MouseListener { static JTextField txt1 = new JTextField();static JTextField txt2 = new JTextField();static JButton but1 ...

Java中怎样设置文本区域不能编辑
如果你用的是AWT或SWING的话,方法我不记得了。你可以用eclipse,你写“xxx.” 就会有自动提示,找到与上边那个相类似的方法就可以了。

Swing中JTextArea组件的setWrapStyleWord方法
import java.awt.*;import java.awt.event.*;import javax.swing.*;public class JTextArea1{ public static void main(String[] args){ JFrame f=new JFrame("JTextArea1");Container contentPane=f.getContentPane();contentPane.setLayout(new BorderLayout());JPanel p1=new JPanel();p1.setLa...

JTable单元格自动换行
import javax.swing.*;import javax.swing.table.*;import java.awt.*;class C extends JFrame { public C() { JTable tbl = new JTable(new String[][]{{ "JTable 里单元格内容的显示器是 TableCellRenderer。","默认的显示器(DefaultTableCellRenderer)继承 JLabel 所以不方便多行显示。"...

Java label自动换行
import java.awt.*;import java.awt.event.*;import javax.swing.*;\/\/jdk1.8测试通过\/\/该类继承于JFrame类 实现了ActionListener接口public class MyFrame extends JFrame implements ActionListener{JTextArea jta;public MyFrame() {jta = new JTextArea();jta.setLineWrap(true);\/\/自动换行jta....

在java中TextArea打开一个文档发现文档里面的字超过了他的显示范围
建议用Swing编程吧,在JScrollPane里面加个JTextArea,要自动滚动到输入位置的话:若引用JTextArea对象的应用变量名为textArea,则 textArea.setCaretPosition(textArea.getText().length());这样就自动滚动到新输入的文字位置了

利用SWING编程,编辑一个个人信息录入器
1: 布局分析 典型的边界布局(BorderLayout) 最顶上一排组件是1个JPanel. 中间的是文本域\/文本框 2:分析需要的组件: 标签 , 文本框,组合框, 按钮. 建议中央的文本框 使用 文本域来实现, 因为文本域可以多行显示 效果图 参考代码 import java.awt.*;import java.awt.event.*;import javax....

java的JTextArea 和 TextArea 到底有什么根本的区别。
1、TextArea 是Java 1.0中的一部分,它链接到\/使用本地OS TextArea组件(现代操作系统都内置的GUI工具包是这样),但是是有问题的,喜欢的java.awt许多其他的事情,在跨平台的兼容性方面。2、JTextArea是swing的一部分。该项目之后,像文本区域同行组件显著问题的发展,提供了100%的Java GUI解决方案,...

有关Java的awt或者swing实现在图片上添加文字的处理(像素和字符串长度单...
先用java.awt.Graphics2D.getFont()取得当前正在使用的字体f,java.awt.Graphics2D.getFontRenderContext()取得当前正在使用的渲染上下文frc 然后再用Rectangle2D rect=f.getStringBounds(str,frc)就可以得到你渲染这些文字所占据的矩形,使用rect.getWidth(), rect,getHeight()就可以知道这个矩形的大小了。...

相似回答