我无法在面板中画线。每次我尝试它都显示一个空白的白色窗口,我无法弄清楚是什么错。如果我的问题有一个简单的解决方案并且我浪费了你的时间,我真的很抱歉。 (如果有些事情是不可理解的,我会尝试更好地解释它|英语不是我的母语)
代码:
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class AU19d extends JPanel {
protected void paintComponent(Graphics g){
super.paintComponent(g);
g.setColor(Color.RED);
g.drawLine(10, 10, 110, 110);
}
public static void main(String[] args) {
JFrame f = new JFrame("AU19d");
JPanel p = new JPanel();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
p.setPreferredSize(new Dimension(200,50));
p.add(new AU19d());
f.add(p);
f.pack();
f.setVisible(true);
}
}