text.getCaretPosition()返回的是什么的位置,我试了一下怎么它的位置的变化好象没规则的,请各位高分赐教,请分析详细点,小弟在此谢过!!!!!!!!!!!!!!!!
解决方案 »
- java代码显示正确执行,但为何数据未成功插入数据库
- 为什么实例化对像时不会自动调用构造方法??
- String s1=new String("hello");String s2=new String("hello");创建对象问题
- 那位有java Swing C/S架构(含源码,数据库,设计说明)的系统; 急需要!谢谢!
- 如何计算某年某月某天是星期几?(再线等)
- 请教:jsp 中,使用select 语句
- 关于进度条和线程?(一定要帮忙,绝对给高分)
- JInternalFrame显示中文时字体很难看,我怎么样改变它的字体?
- 简单程序+简单执行==一大堆错误??(快帮帮我啊?)
- 各位都用什么开发工具开发java程序呀?有没有顺手点的?我觉得JBuilder太烂了!
- 如何让JFrame开始显示的时候就已经是最大化状态?
- 我执行java程序的问题
试试下例(我假设你的text是JTextField型的:-)):
class X extends JFrame{
JPanel p = new JPanel();
javax.swing.JTextField jtf = new JTextField(15); public X() {
this.getContentPane().add(p);
p.add(jtf);
jtf.addCaretListener(new javax.swing.event.CaretListener(){
public void caretUpdate(javax.swing.event.CaretEvent e){
System.out.println(jtf.getCaretPosition());
}
});
this.setSize(200,200);
}
public void main(String[] args) {
X x = new X();
x.setVisible(true);
}
}