java怎么将JTextField里的文字设置成右上角右对齐 还有怎么将JTextField里的文字设置成左下角左对齐?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么将JTextField里的文字设置成右上角右对齐 还有怎么将JTextField里的文字设置成左下角左对齐?相关的知识,希望对你有一定的参考价值。

如题!

lz 你好


使用JTextField的setHorizontalAlignment方法  可以设置水平对齐方式


给lz一个例子:

import java.awt.*;
import javax.swing.*;

public class Test extends JFrame
private JTextField jf;

public Test()
super("Test");
setLayout(new FlowLayout(FlowLayout.CENTER, 20, 50));

jf = new JTextField(10);
jf.setHorizontalAlignment(JTextField.RIGHT);//右对齐
//jf.setHorizontalAlignment(JTextField.LEFT);//左对齐

getContentPane().add(jf);

setSize(300,200);
setLocationRelativeTo(null);
setVisible(true);
setDefaultCloseOperation(3);


public static void main (String[] args) 
new Test();


右对齐的运行效果:



希望能帮助你哈

参考技术A

代码虽然很短,但是非常有用,如下:

test= new JTextField();
test.setHorizontalAlignment(JTextField.RIGHT);

如何用Java实现将word里的表格数据写入到excel中去

word表格中有姓名、电话、办公地址、职务、邮箱等信息,最麻烦的是写职务时需要把表格小标题读出来写在职务前

教你一方式,这个源代码肯定是需要自己写的。应该没有现成的。

是这样的,你可以把word文档,另存为xml格式的一个文件。
在用JAVA.IO的字符流去读取那个xml文件。
之后写入到生成的EXCEL表格中去。
参考技术A 银行的项目?这帮银行都是懒人。这种东西直接回两个字没法做。想做只能去看word和excel的api.用vba实现。

以上是关于java怎么将JTextField里的文字设置成右上角右对齐 还有怎么将JTextField里的文字设置成左下角左对齐?的主要内容,如果未能解决你的问题,请参考以下文章

java中TextArea/JTextArea的对齐方式怎么设置的?

java swing JTextField设置PlaceHolder [重复]

java swing JTextField设置PlaceHolder [重复]

java中怎么在文本框(JTextField)中输出Int型的数字

Java 中 JTextArea 和 JTextField 的有啥区别?

java如何获取输入框内容并赋值