当然没问题
只是自动选定其中的String这个不太好说,因为我没做过~~~呵呵其它的没问题
只是自动选定其中的String这个不太好说,因为我没做过~~~呵呵其它的没问题
解决方案 »
- 关于IO的节点流和处理流的疑问
- 如何一次调用方法的多个返回值(注:返回的是数组)在线等~~~
- 菜鸟请教高手,作业问题。
- java中 string a = new String("xyz"); String b= "xyz"; c=a+b;共创建了几个对象
- java反射方法参数的问题
- 点击窗体上一个按钮后执行多个连续的费时操作,并同时在窗体上更新显示进度(用文本框),这时窗体会不响应.怎么用多线程解决这个问题?
- 利用POI的hssf,怎么把excel文件中的列删除?
- XML中的DOM问题
- 有关session
- 有没有用java开发的HIS,RIS,PACS
- 请教各位大侠 初学java的问题
- 小问题!!
然后调用setSelectionStart(int);setSelectionEnd(int);
就可以自动选定了
import java.awt.*;
import java.awt.event.*;
public class text implements MouseMotionListener
{ private Frame myf;
private TextField myt;
private void go()
{myf=new Frame("自动选择的文本框");
myt=new TextField("自动选择的文本框");
myt.addMouseMotionListener(this);
myf.add(myt,BorderLayout.NORTH);
myf.setSize(300,100);
myf.setVisible(true);
}
public static void main(String args[])
{text mm=new text();
mm.go();
}
public void mouseDragged(MouseEvent e)
{}
public void mouseMoved(MouseEvent e)
{myt.selectAll();}
}
关于如何控制输入你可以截获键盘输入以后通过判断在决定是否插入,我这里没有帮你实现
要限定文本框中只能输入数字,我以前是用一个失去焦点事件来实现的,就是lostFocus事件,不过,在弹出的报错对话框将会出现两次,这是因为JAVA自身的机制造成的,我大多时候是在点击按钮时候进行校验的