java 在标签上添加事件监听器总是提示找不到符号

java 在标签上添加事件监听器总是提示找不到符号,第1张

因为 JLabel 不是输入控件(不可以获取到焦点) 因此不可以添加 ActionListenner 事件

但是可以添加 addMouseListener 鼠标 事件。重写 鼠标点击方法。这样的效果也是一样的。

JLabel 不像按钮,要添加鼠标事件的话 用鼠标事件监听

JLabel jl = new JLabel()

jl.addMouseListener(new MouseListener(){

public void mouseClicked(MouseEvent e) {

// 处理鼠标点击

}

public void mouseEntered(MouseEvent e) {

// 处理鼠标移入

}

public void mouseExited(MouseEvent e) {

// 处理鼠标离开

}

public void mousePressed(MouseEvent e) {

// 处理鼠标按下

}

public void mouseReleased(MouseEvent e) {

// 处理鼠标释放

}

})

这个可以用MouseListener来监听。

table.addMouseListener(....)

//括号内的东西根据实际填写

……

public

void

mouseClicked(MouseEvent

e)

{

int

index=table.getSelectedRow()

String

code=(String)table.getValueAt(index,0)//这一句是取出表格选中那行的第一列

text1.setText(code)

//其他列的数据类似,不逐一说明,自己研究即可。

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/8004074.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存