图形编程
#窗口JFrame(顶级容器)默认布局:方位布局
#面板JPanel(中间容器)默认布局:流式布局
#将各种组件元素添加到面板中
面板的绘制
重写父类paintComponent(Graphics g)
重写了此方法后,虚拟机就会单独开一条绘制的线程不断的绘制面板上的内容(刷新)
重写方法时,方法中必须写的代码
-第一行必须写 调用 父类的此方法
super.painComponent(g)
-在最后一行 写一句自动刷新的代码
repaint();
绘制的内容
绘制矩形
-实心矩形
g.fillRect(10+100+10,40,200,30);
-空心矩形
g.drawRect(10,40,100,30);
-绘制线段
g.drawLine(x1,y1,x2,y2);
-绘制图片
-找图
-p图
-加载图片(jpg png gif)
-在画板方法中绘制图片
g.drawImage(图片对象,x,y,width,height, 通知对象 this/null);