相关疑难解决方法(0)

生命游戏的问题

我正在努力将Conway的生活游戏的Java实现作为我自己的个人项目.到目前为止它的确有效,但规则出错了.预期的模式并没有像它应该的那样出现.我的代码有问题吗?

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Cell extends JComponent implements MouseListener {

  private int row, col;
  private boolean isLiving;

  public Cell(int r, int c) {
    this.row = r;
    this.col = c;
    this.addMouseListener(this);
  }

  public void isAlive(int neighbors) {
    if (this.isLiving) {
      if (neighbors < 2) {
        this.isLiving = false;
      } else if (neighbors == 2 || neighbors == 3) {
        this.isLiving = true;
      } else if (neighbors > 3) {
        this.isLiving = false;
      }
    } else { …
Run Code Online (Sandbox Code Playgroud)

java swing conways-game-of-life

4
推荐指数
1
解决办法
3083
查看次数

标签 统计

conways-game-of-life ×1

java ×1

swing ×1