変数が特定の値に達するとボタンが表示されるようにする方法を知りたいと思います。 これはミニゲームのアップグレードのようなものでなければならないので、十分な金を持っているときだけクリックすることができます。変数が特定の値に達するとボタンが表示されます
これはボタンです:
upgrade1 = new JButton("-50");
upgrade1.setIcon(new javax.swing.ImageIcon(getClass().getResource("Pickaxe.png")));
upgrade1.setBorderPainted(false);
upgrade1.setFocusPainted(false);
upgrade1.setContentAreaFilled(false);
upgrade1.setBounds(200, 200, 150, 150);
これは、そのアクションリスナーです:
upgrade1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent ae)
{
klicks -= 50;
test.setText("Gold:" + " " + klicks);
k = 2;
}
});
これは、 "通貨" である:
public int klicks=0;
そのプレイヤーのでゼロに入れます0ゴールドで始まる
確認したいボタンのコードと変数を追加してください。 – amuttsch
もっとコードが必要ですか、それとも十分ですか? – Fnkraf