【发布时间】:2014-10-19 15:56:41
【问题描述】:
我有这个代码:
static JFrame inputFrame = new JFrame();
static JTextField myTextfield = new JTextField();
static JButton myButton = new JButton("Hi!");
private static void inputGUI() {
inputFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
inputFrame.setTitle("The INPUT");
inputFrame.setLayout(new FlowLayout());
inputFrame.setSize(1366,768);
inputFrame.setVisible(true);
inputFrame.add(myTextField);
inputFrame.add(myButton);
myButton.setEnabled(false);
myTextField.addActionListener(myListener);
}
static ActionListener myListener = new ActionListener(){
public void actionPerformed(ActionEvent e){
if(e.getSource()==inputFrame){
//What Do I put here?
}
}
}
我想做的是:
当我在myTextField 中输入内容而不按回车时,按钮myButton 被启用(例如myButton.setEnabled(true);)。
【问题讨论】:
标签: java validation input actionlistener jtextfield