【问题求助】JPanel中无法显示画的直线##
import java.awt.BorderLayout;
import java.awt.Canvas;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class pic {
public void init()
{
JFrame jf=new JFrame();
jf.setTitle("huatu");
jf.setBounds(0, 0, 500, 500);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setLayout(null);
JPanel jp=new JPanel();
jp.setBackground(Color.cyan);
jp.setBounds(0, 0, 300, 300);
jp.setLayout(new BorderLayout());
jp.add(new can(),BorderLayout.NORTH);
jp.setVisible(true);
JButton b=new JButton("画图");
jp.add(b,BorderLayout.CENTER);
jf.setVisible(true);
jf.getContentPane().add(jp);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
pic