A.requestFocus();
sleep(1000);如果不加延时的话,你根本就看不出来从A跳到B
B.requestFocus();

解决方案 »

  1.   

    我想要的是这样的效果!我把A的数据格式定义为千分符格式,用来放金额,但在GUI初始时对它进行赋值,但发现必须在A上点一下Mouse,然后再点一下B,它的千分符格式才能正常显示出来,不知道代码里怎么做
      

  2.   

    自己搞定了!
    DecimalFormat contractAmount = new DecimalFormat("##,###,###.##");
    JFormattedTextField Amount = new JFormattedTextField(contractAmount);A.setValue(Object obj);
    ---------------------
    obj 为要初始的数据啊!这样就搞了!