Java 无法在类中绘制线
这个想法是在点击鼠标时绘制矩形。目前,我正试图在窗口中获得一些输出,但什么也没有出现Java 无法在类中绘制线,java,swing,graphics,mouse,Java,Swing,Graphics,Mouse,这个想法是在点击鼠标时绘制矩形。目前,我正试图在窗口中获得一些输出,但什么也没有出现 import java.awt.*; import javax.swing.*; class MouseRectangle extends JPanel { int xin; int yin; MouseRectangle(int x, int y){ xin = x; yin = y; } protected voi
import java.awt.*;
import javax.swing.*;
class MouseRectangle extends JPanel {
int xin;
int yin;
MouseRectangle(int x, int y){
xin = x;
yin = y;
}
protected void paintComponent (Graphics g) {
super.paintComponent(g);
g.drawLine(100,100,400,400);
repaint();
}}
欢迎来到堆栈溢出。请阅读并提供详细信息。您向我们展示的代码肯定不是您的全部代码,并且不足以尝试重现问题。例如,您如何使用
MouseRectangle
类?我将使用它填充网格中的矩形,以模拟“生活”程序。所以我将使用xin和yin变量,这个类将没有输出。如果你要使用它,那意味着你还没有使用它。那么这里的问题到底是什么呢?我将使用xin和yin变量来填充网格上的一个正方形。坐标将用于填充数组,但这将在另一种方法中再次说明,您使用的将来时态告诉我您还没有使用您向我们展示的代码。请提供一份报告,并清楚说明为什么不起作用(即,您预期的行为/输出是什么,以及您实际获得的行为/输出是什么)。