GUI2

来源:互联网 发布:网络信用卡有哪些 编辑:程序博客网 时间:2024/06/05 15:30

今天继续学习了GUI  框架和几个控件还有接口

/**
* 父类的绘制方法
*/
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.YELLOW);

//绘制直线
g.drawLine(0, 0, 100, 100);

//绘制矩形
g.drawRect(100, 100, 200, 50);

//绘制填充的椭圆
g.fillOval(300, 200, 100, 100);

//绘制字符串
g.drawString("欢迎来到地球", 200, 200);

//读取图片
BufferedImage read=null;
try {
read = ImageIO.read(new File("Chrysanthemum.jpg"));
} catch (IOException e) {
e.printStackTrace();
}

//绘制图片
g.drawImage(read, 10, 10, this);
}

原创粉丝点击