怎么处理点击某个控件消息?(立即结帐) 比如 我点了Button1 ,就要激发一个处理函数我刚学习java 现在只知道 鼠标点击会产生一个消息我以前知道MFC是通过消息映射实现与某个ID的控件 来对应的在java里是怎么做的呢 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ActionListener是专门处理动作类事件的监听器:JButton button = new JButton("Button");button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent actionEvent) { // .... 你的处理函数 }}); 正确的做法是class MyJButton extends JButton{ MyJButton (){ try{ enableEvents(AWTEvent.WINDOW_EVENT_MASK); } catch(Exception e){} }protected void processWindowEvent(WindowEvent e) { if (e.getID() == WindowEvent.WINDOW_CLOSING) { //处理JButton消息 }else{ //忽略其他事件,交给JButton处理 super.processWindowEvent(e); } } java 多个数组排序问题!!过完节的都进来看看!! 一个代码问题,请解释!谢谢! java基础 这个尺寸出来怎么不对 在线等!!!!!!!!!!!!!!!!!!!!!!!!! jspa是什么文件? 请教图形界面编程的问题 [求助]Java程序UI显示有问题 关于jList。jdbList控件的应用(毕业设计急用),请教,谢谢! 包里的类能不能和包外的类通讯? 我的记事本选择了英文字体,然后在JTextArea里的中文全变成框框了,请问有什么办法解决 TextArea中的文字用不同颜色显示
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent actionEvent) {
// .... 你的处理函数
}
});
class MyJButton extends JButton{
MyJButton (){
try{
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
}
catch(Exception e){}
}protected void processWindowEvent(WindowEvent e) {
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
//处理JButton消息
}else{
//忽略其他事件,交给JButton处理
super.processWindowEvent(e);
}
}