Java 处理 - 使用 text() 但窗口上没有显示任何内容

标签 java processing

然后,程序使用该数组中包含的信息来显示该数据的统计信息,并在遇到新人(即年龄为 0 的人)时发出通知。

我将代码放入处理中,但程序创建的窗口中没有显示任何内容,并且窗口的颜色是灰色而不是黑色。我用的是MacBook。你能告诉我问题出在哪里吗?

size(500,500) ;
background(0);

int n = 4000;
int[] x = new int[n];
int a = 0;
int b = 0;
int c = 0;

for(int i=0; i<4000; i=i+1){
  x[i] = int(random( 101 ));
}

for (int i=0; i<n; i++) {
  if(x[i] <= 20){ 
    a = a+1;
    if(x[i]==0){
       println("New Person!");
     } 
   }
   else if(x[i]<51 && x[i]>20){
     b++;
   }
   else{
     c = c+1;
   } 
}  

text("0-20: " + a, 20, 20);

text("21-50: " + b, 20, 40);

text("51-100: " + c, 20, 60);

最佳答案

对我来说效果很好。您使用的是处理3吗?您是否尝试过重新启动处理和/或计算机?

关于Java 处理 - 使用 text() 但窗口上没有显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51915067/

相关文章:

java - JBPM 6 - 以编程方式创建一个带有 "service task"节点的流程

javascript - 如何在 p5.js 框架中将对象居中放置在 8x8 网格的任何单元格中

c++ - 使用 ARDUINO 和 PROCESSING 在 8x8 LED 矩阵上显示数据问题

c - Arduino 无线选项

Java 将长值转换为精确到纳秒的日期

java - 如何使用 selenium webdriver 滚动下拉列表并选择不可见/隐藏元素?

java - 无论如何要在 Java 中为编译时更改 String 的编码?

java - web.xml 中的 taglib 配置

javascript - p5.j​​s使用setInterval、array.push()、for循环创建动画时出现问题

java - 如何通过将颜色更改为红色来显示正在排序的行?