【发布时间】:2014-12-20 01:02:15
【问题描述】:
我正在使用java绘制椭圆并用线条连接它们,当我扫描变量时,绘图功能根本不起作用
import java.awt.Color;
import javax.swing.JFrame;
import java.awt.Graphics;
import java.awt.Paint;
import java.util.Random;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Main extends JFrame {
public Main (){
setTitle("Graph");
setSize(1000, 1000);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void paint (Graphics g,int x,int z,int y) {
g.fillOval(x, x+20, 40, 40);
g.drawLine(x+10, x+50,x+z+10, z+30);
g.fillOval(x+z, z, 40, 40);
}
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int x = scan.nextInt();
int z =scan.nextInt();
int y =scan.nextInt();
x=x+1;
z=z+1;
y=y+1;
Main m=new Main();
Graphics g=m.getGraphics();
m.paint(g, x, z, y);
}
}
【问题讨论】:
-
下次请花点时间选择合适的标题和正确的代码格式。
-
好的,我会的,这是我第一次
-
怎么不行?它有什么作用?你为什么要给我们看这么多代码?只给我们一个MCVE
-
这是我第一次抱歉,如果你知道我如何使它工作,请告诉我
-
“好的,我会的,这是我第一次,”不客气!下次请按照建议阅读 MCVE。
标签: java swing user-interface