「java文本框限制长度」java限制输入框的输入长度
本篇文章给大家谈谈java文本框限制长度,以及java限制输入框的输入长度对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA如何设置文本框大小
- 2、JAVA 怎么设置文本框的显示长度 JTextField
- 3、如何在java中实现限制文本框/域中输入字符长度
- 4、java里的JTextField文本框怎么设置大小?
- 5、java中怎么监听文本框不能超过18位数字
JAVA如何设置文本框大小
文本框只能改变长度,不能改变宽度。
举例:
JTextField jtf = new JTextField(length);
如果是想改变大小的话,可以用文本域的形式实现
举例:
JTextArea jta = new JTextArea(长,宽);
备注:它们的用法基本一致,所以不用担心换了之后用不了的问题。
JAVA 怎么设置文本框的显示长度 JTextField
java 设置文本框的显示长度JTextFidld,可以通过监听回调函数,检测输入的字符长度,如下代码:
JTextField.addKeyListener(new KeyListener()//注册监听函数
{
public void keyTyped(KeyEvent e)
{
if(JTextField.getText().length()128e.getKeyChar()!='\b')
{
e.setKeyChar('\0');
JOptionPane.showMessageDialog(null, "已达最大长度!");
}
}
public void keyPressed(KeyEvent e){}
public void keyReleased(KeyEvent e){}
});
如何在java中实现限制文本框/域中输入字符长度
JTextField text = new JTextField(填长度);
JTextArea area = JTextArea ();
这样就可以
文本域可以设置 是否自动回行 area.setLineWrap(true);
java里的JTextField文本框怎么设置大小?
文本框.setBounds(10,10,30,170) 设置位置。
文本框的宽是改不了的,只有长度才能改变,JTextField jtf = new JTextField(length);
length大了,文本框就长了。
想要长宽可变的文本框可用:JTextArea jta = new JTextArea(长,宽);
JTextArea jta = new JTextArea(长,宽); 也是用jta.setText(); 来显示的;
与JTextField用法几乎一样;具体用法可查API。
代码如下:
1.//核心代码第一部分, 设置文本框,密码框长宽;
2.wbk = new JTextField(8);//在这个窗口大小里,设置长度为8,比较合适;
3.mmk = new JPasswordField(8);//密码框也设置长度为8;
4.//核心代码第二部分, 把文本框,密码框等加入到JPanel里;
5.JPanel jpwbk = new JPanel();//1 放文本框的JPanel面板;
6.jpwbk.add(wbk);//把文本框放入;
7.p[0].add(jpwbk);//把JPanl放入网格布局里; 8.JPanel jpbutton0 = new JPanel();//2 放按钮的JPanel面板(按钮也小点好看点); 9.jpbutton0.add(button[0]);
10.jp[0].add(jpbutton0);
11.jp[0].add(biaoqian[2]);
12.JPanel jpmmk = new JPanel();//3 放密码框的JPanel面板
13.jpmmk.add(mmk);
14.jp[0].add(jpmmk);
java中怎么监听文本框不能超过18位数字
用input text标签的maxlength属性实现java监听文本框不能超过18位数字,代码如下:
input type="text" maxlength="18" /
maxlength 属性后面设置需要限制的字段最大长度即可。
关于java文本框限制长度和java限制输入框的输入长度的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。