`
langzibuhuan
  • 浏览: 9359 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Java Applet绘制心形曲线

阅读更多



import java.awt.*;
import java.applet.*;

public class CartesianCurve extends Applet{
   int width, height;
   Image image;
   Graphics draw_Curve;
   public void init(){
setBackground(Color.black);
this.setSize(350, 310);
width = getSize().width;
height = getSize().height;
image = createImage(width, height);
draw_Curve = image.getGraphics();
   }
   public void paint(Graphics g){
draw_Curve.clearRect(0, 0, width, height);
draw_Curve.setColor(Color.red);
int i, j;
double x, y, r;
for(i = 0; i <= 90; i++)
for(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) + width / 2;
y = -r * Math.sin(Math.PI / 45 * j) + height / 4;
draw_Curve.fillOval((int) x, (int)y, 2, 2);
}
g.drawImage(image, 0, 0, this);
   }
   }
  • 大小: 42.5 KB
0
0
分享到:
评论

相关推荐

    利用JAVA applet绘制的时钟

    本示例中的"利用JAVA applet绘制的时钟"是一个基于Java Applet实现的模拟时钟,它能够实时显示当前时间,就像实际的物理时钟一样。 1. **Java Applet基础知识**: - Java Applet是一种特殊的Java程序,它嵌入到...

    java基础applet绘制图形代码

    在给定的代码示例“java基础applet绘制图形代码”中,我们看到了如何使用Java Applet来绘制各种基本图形。下面,我们将详细解析这段代码中的关键知识点。 ### 1. 导入必要的包 首先,我们注意到代码中导入了`java....

    JavaApplet_javaapplet小程序_java_

    JavaApplet是Java技术在早期Web开发中的一种重要应用,它允许开发者创建可以在网页中运行的小型程序。这些小程序能够增强交互性,提供动态内容,比如游戏、图表、动画等。JavaApplet运行在用户的浏览器上,由Java ...

    JavaApplet实例及教程

    Java+Applet实例讲解(分为1和2两部分)、Java+Applet实例编程、java+Applet登录、JavaApplet教程.pdf、JAVA_applet应用实例.ppt、JavaApplet编程技巧实例专辑、javaapplet例子.doc、Applet类.doc等教程。...

    java applet 简单案例

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者在浏览器中嵌入可执行的小程序,为用户提供动态交互的Web页面体验。这个简单的案例将带你深入理解Java Applet的基础概念、工作原理以及如何创建和...

    javaapplication和javaapplet的区别

    ### Java Application与Java Applet的区别 #### 一、概述 Java是一种广泛使用的编程语言,它以其平台无关性和安全性而著称。在Java中,有两种主要的应用类型:Java Application(Java应用程序)和Java Applet...

    JavaApplet与JavaScript

    ### JavaApplet与JavaScript #### 6.1 JavaApplet ##### 6.1.1 JavaApplet概述 **Applet 类层次结构:** JavaApplet 的基础是 `java.applet.Applet` 类,它是从 `java.awt.Panel` 继承而来的一个特殊的图形组件。...

    简单的java applet图像移动重画实例

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。在这个“简单的java applet图像移动重画实例”中,我们将深入探讨Java Applet的基础知识,以及如何实现...

    java Application与java Applet的区别

    Java Application与Java Applet的区别详解 一、概念解析 Java Application和Java Applet是Java编程中的两种主要程序类型,它们各自拥有独特的特性和用途。Java Application是一种独立运行的应用程序,而Java ...

    Java Applet 入门教程

    Java Applet 是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在网页中运行的小型程序。这个入门教程将带你了解Java Applet的基本概念、工作原理以及如何编写和部署。 1. **Java Applet简介** - ...

    基于java applet的简易画图程序

    通过这个基于Java Applet的简易画图程序,我们可以学习到Java事件处理机制,理解如何响应用户的鼠标操作,并在画布上实时绘制图形。虽然现代Web开发中Java Applet的使用已经不多,但这个示例仍然是学习Java图形界面...

    Java applet程序设计

    Java Applet程序设计是Java语言在Web环境中的早期应用,它允许开发者创建可以在浏览器中运行的小型应用程序。Applet能够嵌入HTML页面中,提供动态交互功能,如动画、图像处理、用户输入处理等。本篇文章将深入探讨...

    Java Applet实例编程

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。这个"Java Applet实例编程"很可能是包含了一系列的Java Applet编程示例,帮助学习者理解如何利用Java ...

    javaapplet实例讲解

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在用户浏览器上运行的小型程序。本实例讲解将围绕Java Applet的基本概念、工作原理以及如何通过提供的类文件进行理解和学习。 1. **Java...

    Java Applet

    总结来说,Java Applet是Java在Web开发中的早期尝试,提供了在浏览器中运行的动态内容,包括音频处理和图形绘制。尽管现在已经较少使用,但了解其工作原理可以帮助我们理解Web技术的历史演变以及当前的Web开发趋势。

    javaApplet 实例入门教程

    `init()`方法用于初始化Applet,`start()`方法启动Applet,`paint()`方法绘制Applet的图形界面,`stop()`方法暂停Applet,`destroy()`方法释放Applet的资源。 4. **Applet标签和属性** 在HTML中嵌入Applet,需要...

    网页截图工具,采用 Java Applet 实现

    Java Applet的工作原理是这样的:当用户访问包含Java Applet的网页时,Web浏览器会下载服务器上的Applet类文件,并使用内置的Java虚拟机(JVM)来执行这个代码。这样,Applet就能在浏览器窗口内显示动态内容,如图形...

    javaApplet学习简单例子

    Java Applet是Java技术早期的一种应用方式,它允许在网页中嵌入小型的Java程序,让用户可以直接在浏览器中运行。这个"javaApplet学习简单例子"是一个关于计算贷款利率的实例,非常适合初学者理解Java Applet的工作...

    远程采集系统嵌入式WEB端java applet动态曲线显示采集量的代码.rar

    Showdata.java文件很可能是实现这一功能的核心,它可能包含了绘制曲线的图形API调用,如Java AWT或Swing库中的`Graphics`类,以及处理实时数据更新的方法。 3. 实时数据处理与更新: 在远程采集系统中,数据的实时...

    Java的线程和Java AppletJava的线程和Java AppletJava的线程和Java Applet

    Java的线程和Java Applet是Java编程中的两个重要概念,它们分别涉及并发执行和Web应用程序的执行环境。 **线程**在Java中是程序执行的最小单元,它允许程序在同一时间执行多个任务。Java内置对多线程的支持,使得...

Global site tag (gtag.js) - Google Analytics