Voce pode fazer com que ao se pressionar uma tecla dentro do campo 1, ele verifica o tamanho da string existente no campo 1. Se o tamanho for maior do que zero, ele habilita o campo 2. voce pode implementar tbm para quando o tamanho do campo voltar a ser zero, ou seja, se o campo 1 for todo apagado, voce pode novamente desabilitar o campo 2, fica assim:
JTextField1.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent evt) {
if(JTextField1.getText().length()>0){
TextField2.setEditable(true);
}
//Se voce desejar o caminho inverso, faça isso:
else if(JTextField1.getText().length()==0){
JTextField2.setEditable(false);
}
}
});
espero ter ajudado,
Abraços