怎样使一个JTextFiled获得焦点时另一个JTextFiled不可用? 
要怎么写呢,谢谢

解决方案 »

  1.   

    假设第一个FIELD为jTextFieldFirst,第二个为jTextFieldSecond。给jTextFieldFirst加一个MouseEntered事件,写入如下代码。this.jTextFieldSecond.setEditable(false);即可。
      

  2.   

    呵呵,其实是不能通过setEditable()来解决的,如果通过模型来改里面的内容的话那setEditable一点用都没用,所以楼上的朋友说的有误。
    最好的方法是得写PlainDocument类的insertString、remove、replace这三个方法,然后用JTextField的setDocument方法来替换可用或不可用时的PlainDocument对像。