【问题标题】:How to assign a random int to a JButton如何将随机整数分配给 JButton
【发布时间】:2016-07-10 21:05:23
【问题描述】:

有没有办法给 JButtons 分配随机数?我正在创建一个游戏,玩家必须单击抽奖按钮来洗牌上的数字。我希望数字是 1、2、3、4、5、6、7、8 和 9。

我该怎么做?

【问题讨论】:

  • 您的问题到底是什么?如何生成随机数 1 到 9 或者如何设置带有数字的 Button?
  • 我想先生成整数,然后将它们随机分配给一个按钮,为每次抽奖给它们一个随机数。
  • 那么,把这个声明放在你的问题中。

标签: java swing int


【解决方案1】:
Random r = new Random();
r.nextInt(max - min + 1) + min

这将在范围内(包括)为您生成随机数。所以,你的最小值是 1,最大值是 9。

在 JButton 上设置文本有一个可用的方法 (https://docs.oracle.com/javase/7/docs/api/javax/swing/AbstractButton.html#setText(java.lang.String))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多