绘图基础二

来源:互联网 发布:淘宝皇冠转让 编辑:程序博客网 时间:2024/06/05 01:14
package java8_1;
import java.awt.*;


import javax.swing.*;
public class java8_2 extends JFrame{


myPanel1 pan1;
public static void main(String[]args){
new java8_2();
}
{
pan1=new myPanel1();
this.add(pan1);
this.setSize(400,350);
this.setLocation(400, 480);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);

}
}
class myPanel1 extends JPanel{
public void paint(Graphics g){
Image pic=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/a.jpeg"));
g.drawImage(pic, 100, 80, 400, 350, this);
//绘图用到的图片要拷贝在src目录下
g.setColor(Color.red);
g.setFont(new Font("幼圆",Font.BOLD,50));
//50为字号 Font.BOLD为加粗
g.drawString("南海是中国的", 100, 100);


}

}

<span style="font-size:24px;">package java8_1;import java.awt.*;import javax.swing.*;public class java8_2 extends JFrame{myPanel1 pan1;public static void main(String[]args){new java8_2();}{pan1=new myPanel1();this.add(pan1);this.setSize(400,350);this.setLocation(400, 480);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}}class myPanel1 extends JPanel{public void paint(Graphics g){Image pic=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/a.jpeg"));g.drawImage(pic, 100, 80, 400, 350, this);//绘图用到的图片要拷贝在src目录下g.setColor(Color.red);g.setFont(new Font("幼圆",Font.BOLD,50));//50为字号 Font.BOLD为加粗g.drawString("南海是中国的", 100, 100);}}</span>


0 0