Tag: jgrasp

为什么我在这里需要括号? Java:“if(true)int i = 0;”

public class Test{ public void newMethod(){ if(true)int i=0; } } 上面的代码给出了以下错误 Test.java:4: error: ‘.class’ expected if(true)int i=0; ^ 但如果我这样写 public class Test{ public void newMethod(){ if(true){ int i=0; } } } 那就没有错误! 我知道这个问题对社区没有帮助,但我真的很好奇为什么我需要在这个声明中有括号。 我已经用java编程了几年,我刚刚遇到这个错误。 顺便说一句,我正在使用JGrasp。

如何开始使用JFreeChart?

我已经下载了最新版本的JFreeChart(1.0.14)并想开始使用它。 我之前只导入了java.io.*类的标准Java包,从未处理过第三方库。 我需要告诉jGRASP所以它知道并可以访问JFreeChart库吗? 我试图像import org.jfree.chart.ChartFactory;那样导入它import org.jfree.chart.ChartFactory; 但是得到以下错误java:1: package org.jfree.chart does not exist 。

drawingPanel颜色随位移而变化

我正在使用JGrasp,在drawingPanel ,我正在尝试创建一个在屏幕上移动时改变颜色的球。 现在,我有: for (int i = 10; i<=i; i++) { Color c = new Color(i*i, 0, 0); pen.setColor(c); 我的完整简化代码是: import java.awt.*; import java.util.*; import java.awt.Color; public class BallSample { public static final int SIZE = 30; public static final int HALF = SIZE / 2; public static void main(String[] args) { Scanner console = […]