
I want a particular submit button to get disabled whenever i write some account number starting with 774 and 775 in a text box of that screen.

Java swing disable button
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class DisableButton{
public static void main(String[] args){
JFrame f=new JFrame();
JLabel label=new JLabel("Account Number: ");
final JTextField text=new JTextField(20);
final JButton b=new JButton("Check");
text.addKeyListener(new KeyAdapter(){
public void keyReleased(KeyEvent e){
String value=text.getText();
if(value.startsWith("774")||value.startsWith("775")){
b.setEnabled(false);
}
else{
b.setEnabled(true);
}
}
});
JPanel p=new JPanel(new GridLayout(2,2));
p.add(label);
p.add(text);
p.add(b);
f.add(p);
f.setVisible(true);
f.pack();
}
}