代码画爱心,如何用几行代码画出一个心形

1,如何用几行代码画出一个心形添加EN_CHANGE事件,然后编辑代码,在事件里执行函数f1().
2 , 初学C 怎么用Graphics对象画一个爱心你好!你干脆贴张图片做背景不就好了,没必要用代码来话打字不易,采纳哦!这个用javascript做更合适 。首先获取爱心的数学表达式(函数);然后Bitmap bit=new Bitmap(32,32);Graphics g=Graphics.FromImage(bit);确定一个开始点startPoint , 根据函数递归所有点,画出爱心 。【代码画爱心,如何用几行代码画出一个心形】
3 , 用java 2DAPI绘制心形图形这个代码量太大,只能给你点提示了:1.用JWindow作为主窗体(这样就没有标题栏和边框了)2.得写段程序做个能使这个JWindow的背景变成透明的组件,这种程序网上很多,搜一下Swing hacks这本书吧(关键步骤:截图,绘制,刷新)3.找个心型的图片(不要想用代码实现,很麻烦的,这是数学问题了),用java的imageio读进内存,然后绘制在一个刚才的那个透明组件上 , 基本就能达到你的要求了 。。。同时你还得做很多其他的工作,比如Jwindow没有标题栏,你就得自己做个关闭按钮,还有得添加鼠标事件的监听器,实现让用户能拖动窗口的功能等等 。。。rectangle 是一个类看,在声明arraylist的时候加上<>代表泛型 。意思就是说你声明的集合s中只能存储rectangle类型的元素 。估计就我一个人回答了..你为啥要心形..java作图的话不确定的不规则的图形很难画的..除非..你给提供图形算法..要不......... 找个心形的图片做背景啊..还用自己用代码画啊..找个办法折中一下... 这个没有可能做成...
4 , 易语言 画心源码 求大神楼上的java代码好牛,翻译了一下 , 画出来的竟是3D的心形,不知是不是我翻译错了~~?。。?版本 2.子程序 __启动窗口_创建完毕.局部变量 i, 整数型.局部变量 j, 整数型.局部变量 r, 整数型.局部变量 x, 整数型.局部变量 y, 整数型画板1.自动重画 = 真.计次循环首 (90, i).计次循环首 (90, j)r = #pi ÷ 45 × i × (1 - 求正弦 (#pi ÷ 45 × j)) × 18x = r × 求余弦 (#pi ÷ 45 × j) × 求正弦 (#pi ÷ 45 × i) + 画板1.宽度 ÷ 2y = -r × 求正弦 (#pi ÷ 45 × j) + 画板1.高度 ÷ 4画板1.画点 (x, y, 255).计次循环尾 ().计次循环尾 ()啥功能?控制任务管理器?易语言有自带的api比c#写起来更方便啊刚好以前看到过 。这个是不是下边是java的实现方式你自己改成易语言便可double x, y, r; Image OffScreen = createImage(GAME_WIDTH, GAME_HEIGHT); Graphics drawOffScreen = OffScreen.getGraphics(); for (int i = 0; i < 90; i++) for (int j = 0; j < 90; j++) r = Math.PI / 45 * i * (1 - Math.sin(Math.PI / 45 * j)) * 18; x = r * Math.cos(Math.PI / 45 * j) * Math.sin(Math.PI / 45 * i) + GAME_WIDTH / 2; y = -r * Math.sin(Math.PI / 45 * j) + GAME_HEIGHT / 4; //设置画笔颜色drawOffScreen.setColor(Color.PINK); // 绘制椭圆drawOffScreen.fillOval((int) x, (int) y, 2, 2); } // 生成图片g.drawImage(OffScreen, 0, 0, this); }是要平面的吧?实心的还是空心的心形?使用如下方程可以得到:(x^2 + y^2 - 1)^3 - x^2 * y^3 = 0 如果需要具体代码再联系我

    推荐阅读