gpt4 book ai didi

java - 如何检测普通 Java 文件中的按钮按下情况?

转载 作者:行者123 更新时间:2023-12-01 12:52:07 24 4
gpt4 key购买 nike

在 JavaScript 中,我输入了打开 Paint JFrame 的代码。我制作了一个单独的 JFrame 来更改颜色。该按钮显示“更改颜色”,我计划编写一个代码,单击后该代码会变为下一个颜色。但是,我不知道如何进行按键检测。这是我的代码:

    import javax.swing.*;
public class PaintApp extends javax.swing.JFrame {
public static void main(String[] args) {
JFrame main=new JFrame("Tessellating Pi - Paint");
PaintInterface pi=new PaintInterface();
main.add(pi);
main.setSize(1000,1000);
main.setVisible(true);
JFrame j=new JFrame("Colour Chooser");
JButton c=new JButton("Change Colour");
j.add(c);
j.setSize(150,100);
j.setVisible(true);
}
}

最佳答案

要检测是否按下了按钮,请执行以下操作:

          JButton c = new JButton("Change Colour");
c.addActionListener(new ActionListener(){

@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
//This is where you can write the code to change colour.
}

});

所以基本上,如果按钮被单击,操作监听器就会“监听”。如果有则执行以下函数。

关于java - 如何检测普通 Java 文件中的按钮按下情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24144872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com