-1

我正在设计一个程序来在 JPanel 内绘制随机框,有没有办法声明整数最大值?该程序说它必须是随机的高度和宽度,但我必须留在 JPanel 的范围内。

4

1 回答 1

0
Integer.MAX_VALUE

当然,除非您尝试设置自定义最大值。然后你需要阅读 Random 文档来做这样的事情。

public class TestingStuff {
  public final int MAX;

  TestingStuff() {    
    Random r = new Random();
    MAX = r.nextInt(Math.abs(r.nextInt()));
    System.out.println(MAX);
  }

  public static void main(String args[]) {
    TestingStuff t = new TestingStuff();    
  }
}

在创建它时,我在将 MAX 声明为静态并对其进行初始化时遇到了问题。似乎您可以将其设为静态或最终的。

于 2013-04-23T15:45:59.653 回答