【java学习】第十六天(坦克大战项目-java绘图坐标体系)
java绘图坐标体系

坐标体系-像素

java 绘图技术

绘制一个圆

package com.chapter16.draw; import javax.swing.*; import java.awt.*; public class DrawCircle extends JFrame{ //JFrame对应窗口,可以理解为一个画框 // 定义一个面板 private MyPanel mp = null; public static void main(String[] args) { new DrawCircle(); } public DrawCircle(){ // 初始化面板 MyPanel myPanel = new MyPanel(); //把面板放入窗口中 this.add(myPanel); // 设置面板大小 this.setSize(400, 400); // 当点击关闭,退出程序 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //可以显示 this.setVisible(true); } } // 定义一个面板 MyPanel,继承JPanel类,画图形,就在这个面板上画、 class MyPanel extends JPanel{ @Override public void paint(Graphics g) { // 绘图方法 super.paint(g); // 调用父类的方法完成初始化 System.out.println("调用绘制方法"); // 画出一个圆形 g.drawOval(50, 50, 200,200); } }
Graphics 类

免责声明
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
THE END
二维码
共有 0 条评论