怎样实现在文本框中按下回车,响应jbutton的actionperformed事件,也就是说和jbutton单击事件一样 在该Object的keyrelease中处理该事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void actionPerformed(ActionEvent e){ if(e.getSource()==text) { //在此写入响应你的JButton的代码 }} to Keepers(中文昵称) 为什么要处理keyrelease事件而不是keytype??to yema55(我不会编程) 请问你的actionPerformed应该添加给谁呢???jbutton???我是要在textfield中按下回车响应事件啊 public class test extends JFrame implements ActionListener{private JTextField f=new JTextField();test(){ f.addActionListener(this); this.getContentPane(().add(f);}public void actionPerformed(ActionEvent e){f.setText("ok");}} jtextfield.registerKeyboardAction(symListener,KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0),JComponent.WHEN_IN_FOCUSED_WINDOW);//enter 多谢newman0708(nch)提醒 用inputmap,actionmap 我这么做过,但是效果不如用relase来的好。至于为什么忘记了。 判断两个矩形是否相交的函数?给分了 呵呵 我对java的设想 关于JFrame内容面板的外观设计问题 谁有开发SPIDER的com.heaton.bot包发给我下 谢谢 JDK好像很慢,什么原因? 什么是 parent file 晕哟,我写的ftp上传的applet怎么运行不了哟? MS SQL的插入语句(JAVA中)(可以多补分,只要能解决) package 的 问题 C3P0 : 报错 An attempt by a client to checkout a Connection has timed out. 用java连接SQLServer出现非常奇怪的问题 Java性能工具
{
if(e.getSource()==text)
{
//在此写入响应你的JButton的代码
}
}
to yema55(我不会编程) 请问你的actionPerformed应该添加给谁呢???jbutton???
我是要在textfield中按下回车响应事件啊
{
private JTextField f=new JTextField();
test()
{
f.addActionListener(this);
this.getContentPane(().add(f);
}
public void actionPerformed(ActionEvent e)
{
f.setText("ok");
}
}
用inputmap,actionmap
至于为什么忘记了。