16.10.19 Swing 动画是如何被制作出来的

   
首先 你要会画一张静态的图


1.画板     JPanel    Canvas 

   2.画笔是什么  ?   怎么画 ?


      Griphics  g  


         有这么3个方法   repaint paint update


         2.1   作画的代码扔在哪?  

                  paint里

         2.2    外部调用的是什么方法

                  repaiint


3.连续的作画是动画吗?   是


 
4.连续作画  的方式  ?    ---------------要不就是 擦完重画   要不就是  画好覆盖



    举个栗子:



import java.awt.Canvas;
import java.awt.Color;
import java.awt.Graphics;

import javax.swing.JFrame;

public class Gun extends Canvas implements Runnable {

    public Gun() {
        // 在创建对象时 创建并运行线程
        Thread t = new Thread(this);
        t.start();
    }

    public void run() {
        while (true) {
            // 设置帧数
            try {
                Thread.sleep(5);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }

            // 控制子弹向下移动
            y++;
            if (y == 400)
                y = 0;

            this.repaint();

        }
    }

    int y = 0;

    /**
     * g 是画笔 在paint 方法中作画 外部调用是repaint方法
     */
    public void paint(Graphics g) {

        g.setColor(Color.red);
        g.fillOval(30, y, 20, 20);

        g.setColor(Color.black);
        g.fillRect(20, 0, 40, 80);

    }

    public static void main(String[] args) {

        // 定义并配置顶层窗口
        JFrame jf = new JFrame();
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jf.setBounds(0, 0, 400, 400);
        jf.setVisible(true);
        // 配置画板 顺便 运行线程
        Gun c = new Gun();
        c.setBounds(0, 0, 400, 400);
        jf.add(c);
        c.setVisible(true);

    }

}

     






### 回答1: 要安装node 16.10.0的exe版本,您可以按照以下步骤进行操作: 1. 首先,您需要从node.js官方网站上下载安装包。您可以在https://nodejs.org/en/download/找到相应版本的exe安装程序。 2. 一旦您下载了exe安装程序,双击运行该安装程序。 3. 运行安装程序时,您将看到一个欢迎界面,您可以点击“下一步”继续安装。 4. 在接下来的界面中,您将被要求选择安装路径。您可以选择默认路径,也可以选择您喜欢的其他路径。选择完毕后,点击“下一步”。 5. 接下来,您将看到一个组件选择界面。默认已经选择了Node.js核心组件,您可以根据需要选择其他组件。当您选择完毕时,点击“下一步”。 6. 在随后的界面中,您将看到一个选择附加任务的界面。您可以选择创建快捷方式、自动运行安装程序等附加任务。选择完毕后,点击“下一步”。 7. 现在,您将进入安装过程的最后一步,即概述界面。在该界面上,您可以查看您选择的设置和安装位置。确认无误后,点击“安装”开始安装。 8. 安装过程可能需要一些时间,取决于您的计算机性能和网络速度。 9. 安装完成后,您会看到一个安装成功的界面。您可以选择启动Node.js,然后点击“完成”来完成安装。 10. 现在,您已经成功安装了Node.js 16.10.0的exe版本。您可以通过在命令行中输入“node -v”来验证安装是否成功,如果成功安装,将显示Node.js的版本号。 ### 回答2: 要安装Node.js v16.10.0 exe版本,您可以按照以下步骤进行操作: 1. 首先,前往Node.js官网(https://nodejs.org/zh-cn/)下载页面,在该页面上找到Node.js v16.10.0的下载链接。 2. 点击下载链接,会弹出一个窗口,您可以选择合适的操作系统和体系结构(32位或64位)。 3. 在选择完操作系统和体系结构后,点击“下载”按钮开始下载Node.js安装程序的exe文件。 4. 下载完成后,找到下载的exe文件,双击运行该文件。 5. 出现安装向导窗口后,按照指示一步一步进行安装。可以使用默认的安装选项,也可以根据个人需要进行自定义设置。 6. 在安装过程中,可能需要选择Node.js的安装路径。您可以选择默认的路径,也可以选择自定义的安装路径。 7. 待安装完成后,点击“完成”按钮退出安装向导。 8. 现在,您已经成功安装了Node.js v16.10.0的exe版本。您可以在命令行终端或开发环境中使用node命令来验证安装是否成功,输入“node -v”命令,如果能正确显示版本号“v16.10.0”,说明安装成功。 希望以上回答对您有所帮助!如果还有其他问题,请随时提问。 ### 回答3: 要安装 Node.js 的 exe 版本(即可执行文件版本),首先需要前往 Node.js 的官方网站(https://nodejs.org)进行下载。 在网站的首页上,可以看到两个不同的版本供选择:Current 和 LTS。Current 版本是最新的发布版本,而 LTS 版本是长期支持版本。对于大多数用户来说,建议选择安装 LTS 版本,因为它相对稳定且成熟。 点击相应的版本后,会跳转到页面底部的下载选项。根据你的操作系统,选择合适的安装包。对于 Windows 用户,选择 Windows Installer 相关的 exe 文件进行下载。 下载完成后,双击 exe 文件来启动安装程序。选择你想要安装 Node.js 的目录,一般默认安装在 C:\Program Files\nodejs。 在安装过程中,可以根据个人需求选择不同的选项。一般来说,我们可以保持默认设置进行安装,除非有特殊要求。 安装完成后,可以通过打开命令提示符或 Power Shell 并输入 node -v 命令来验证安装是否成功。如果安装成功,会显示 Node.js 的版本号,比如 v16.10.0。 值得注意的是,在 Windows 系统上,安装 Node.js 还会自动安装 npm(即 Node Package Manager),它是 Node.js 的包管理工具,可以用于安装、升级和管理各种 JavaScript 包和库。 总结起来,安装 Node.js 的 exe 版本只需几个简单的步骤:下载 exe 文件、运行安装程序、选择安装目录和验证安装是否成功。安装成功后,就可以通过命令提示符或 Power Shell 运行 Node.js 相关的命令了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值