「java多行文本」Java多行文本框

博主:adminadmin 2022-12-13 08:36:09 82

本篇文章给大家谈谈java多行文本,以及Java多行文本框对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何实现Java多行文本框换行效果

java实现多行文本框换行效果,使用java swing技术,示例如下:

package test;

import java.awt.GridLayout;

import java.awt.LayoutManager;

//import java.util.EmptyStackException;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JScrollPane;

import javax.swing.JTextArea;

public class test {

public static void main(String[] args) {

JFrame f = new JFrame("Welcome To Earth!");

JTextArea jt = new JTextArea(3, 20);

jt.setLineWrap(true);// 如果内容过长。自动换行

JScrollPane scr = new JScrollPane(jt,

JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,

JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

// lab.setBounds(10, 10, 120, 20);

// jt.setBounds(130, 10, 150, 100);

JLabel lab = new JLabel("多行输入文本:");

f.setLayout(new GridLayout(2, 1));

f.add(lab);

f.add(scr);

// f.add(jt);

f.setSize(300, 150);

f.setLocation(300, 200);

f.setVisible(true);

}

}

如何用java有选择的输入多行文本

1.如果现在所读取到的字符不是

我们想要的

,那么就一直向下读取,直到读取到我们想要的

2.如果遇到了

返回值

为-1的情况,退出,表示文件读取完成(这一步一定要放在中间判断)

3.如果现在读取的是我们想要的,就一直读取,直到出现我们不需要的,退出,等待下一次读取。

如何在Java的Label中显示多行文字

1、在Label上不能使用\n换行,必须使用Html标签

2、可以在java代码里面使用JLabel实现,如下:

JLabel lblLabel = new JLabel("title"); //title是指标签的名称

lblLabel.setText("htmlbody换行br /换行/body/html");

java读取多行txt文件

可以通过BufferedReader 流的形式进行读取,之后循环输出每一行的内容。

BufferedReader bre = null;

try {

bre = new BufferedReader(new FileReader(file));//file为文件的路径+文件名称+文件后缀

while ((str = bre.readLine())!= null) // ●判断最后一行不存在,为空结束循环

{

System.out.println(str);//原样输出读到的内容

};

备注: 流用完之后必须close掉,如上面的就应该是:bre.close();

java中如何实现在jtextfield中输入多行文字

文本框.setBounds(10,10,30,170) 设置位置。

文本框的宽是改不了的,只有长度才能改变,JTextField jtf = new JTextField(length);

length大了,文本框就长了。

想要长宽可变的文本框可用

JTextArea jta = new JTextArea(长,宽);

关于java多行文本和Java多行文本框的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-13,除非注明,否则均为首码项目网原创文章,转载请注明出处。