![](/img/trans.png)
[英]How do I make the the variables in my GUI Driver class to be transferred to the ActionListener class after a button is pressed?
[英]how do i make an ActionListener button to hold a dice in my java GUI program?
我目前正在为我在大学里做的一个项目设计基于GUI的Java骰子游戏,但是我试图为按住按钮制作一个ActionListener,但是我不完全知道如何实现它并将其引用到我的骰子图像中。
“对于2个可选的重新投掷中的每一个,人类玩家都应该能够选择(取决于您来为此设计合适的用户界面)哪个骰子(如果有的话)他希望保留该掷骰。为此,他应再次按下“投掷”按钮,并重新滚动尚未选择要保留的骰子。”
您必须创建一个按钮:
private javax.swing.JButton roll = new javax.swing.JButton();
比您必须向此Button添加一个eventListener
roll.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
thisIsWhatButtonHasToDo(evt);
}
});
您只需要创建方法thisIsWhatButtonHasToDo,然后您就可以在此处编写代码Button要做的事情,例如,开始播放骰子滚动的小视频
希望我能为您服务。
卡夫
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.