问个小问题? 当然没问题只是自动选定其中的String这个不太好说,因为我没做过~~~呵呵其它的没问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动选定也可以,你要先找到选定的string位置然后调用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自身的机制造成的,我大多时候是在点击按钮时候进行校验的 怎么样不基于开发软件运行java? 有没有可能提高apache-commons ftp 上传速度 java 中为什么用setBackground()不能设置背景色 weblogic下运行程序时,发生如下错误,请问是什么原因? 桌面应用,选swing还是swt/jface? oscache 缓存jsp 动态页面的问题 有一个String类的变量如:s1,怎样得到它的字符编码是什么呢? java工具中哪种最好 小 问 题 ! 有遇到一个按钮下去事件被两次激发的吗,百思不得其解。 请教各位大侠 初学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自身的机制造成的,我大多时候是在点击按钮时候进行校验的