我要做的是创建一个非常基本的按钮点击游戏,就像“AdVenture Capitalist”和其他几款休闲游戏一样。没什么好看的。我正在使用FlashDevelop(AS3),我正在试图找出如何创建一个按钮,然后每次按下该按钮时,它会在屏幕上显示的主要值中加上+1。
我还想弄清楚如何制作一个自动点击过程的按钮。 如果有人能告诉我如何,或指导我到一个可以帮助我的特定页面,我会非常感激。
我也不确定Actionscript是否是写这篇文章的最佳语言。如果你有推荐我可以使用FlashDevelop,我会很感激!
谢谢!
答案 0 :(得分:0)
我知道如何在java中执行此操作。例如,创建按钮和标签。只要你需要结合java和flash,这个link对初学者很有用。如果您只需要java,则以下代码段将非常有用。还可以从JavaDocs学习用于GUI目的的java swing
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ButtonClick
{
int counter = 0;
public ButtonClick()
{
JFrame frame = new JFrame("Title");
JButton btn = new JButton("Click me");
JLabel clicks = new JLabel("");
frame.setSize(400,400);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new FlowLayout());
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
counter++;
clicks.setText("Number of clicks till now :"+Integer.toString(counter));
frame.repaint();
}
});
frame.add(btn);
frame.add(clicks);
frame.setVisible(true);
}
public static void main(String []args)
{
ButtonClick c = new ButtonClick();
}
}