我无法在面板

时间:2018-04-23 19:12:49

标签: java jframe jpanel

我无法在面板中画线。每次我尝试它都显示一个空白的白色窗口,我无法弄清楚是什么错。如果我的问题有一个简单的解决方案并且我浪费了你的时间,我真的很抱歉。 (如果有些事情是不可理解的,我会尝试更好地解释它|英语不是我的母语)

代码:

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);
    }

}

0 个答案:

没有答案