按下按钮1时如何显示和图像,这是用于检查按钮按下的代码:
public class clientFrameButtons {
public void frameClient(){........
....
button1.addActionListener(new ActionListener(){ //ActionListener checks for button press
public void actionPerformed(ActionEvent e){
// if button is pressed the following will happen
我尝试过实现if语句并在线查看了几个来源,但找不到符合我需求的答案。
感谢。
答案 0 :(得分:0)
ActionEvent
是逻辑事件,其意图是表示按钮已被操作的事实。因此,它不会提供有关导致操作的用户输入的任何信息(可能是快捷方式,鼠标按下,鼠标可能已设置为左撇子等)。如果您想关注鼠标,那么您必须使用适当的MouseListener
来捕获鼠标事件。
所以你的问题可以通过两种方式表达出来:
ActionListener
。MouseListener
。