`
xichao1929
  • 浏览: 40181 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于 画布对象 由来 的疑惑

阅读更多
[color=darkred][/color]
  在java的登入界面 上为什么是  得到一个画布对象而不是创建一个画布对象,如代码:                // 得到一个画布对象
Graphics gr = this.getGraphics();
                    (this  是指界面对象)

或者  还可以通过  this  还可以 get  到什么?
  为什么 在没有创建  一个类时就可以 得到 他的对象
  
是不是 因为引入   import java.awt.Graphics;
  那么是不是   如果引入 一个 比如:import java.awt.Color;

理论上 就可以得到  Color 的一个对象?
好像  不是 。 那究竟怎样 理解呢?
分享到:
评论

相关推荐

    一个关于画布的小游戏源代码

    本资源"一个关于画布的小游戏源代码"旨在帮助初学者掌握如何利用 `<canvas>` 进行游戏开发,提供了一个实践性的学习案例。 一、HTML5 画布基础 HTML5 的 `<canvas>` 标签允许我们在网页上动态地绘制图形,它是一个...

    Android 自定义画布canvas 实现绘制和清空画布功能

    在Android开发中,自定义画布Canvas是实现图形绘制的核心工具。Canvas提供了丰富的API,允许开发者在屏幕上绘制各种形状、图像以及文字等。本教程将深入探讨如何利用Canvas实现绘制和清空画布的功能。 首先,我们...

    Allegro快速调整画布尺寸操作指南

    * 如果图形对象引起冲突,操作将失败。 使用Drawing Size工具的优势 ------------------------- 使用Drawing Size工具可以快速调整画布尺寸,提高工作效率和生产力。此外,Drawing Size工具还提供了多种工作模式,...

    内存画布实现双缓冲显示

    内存画布通常是位图对象,可以使用GDI(Graphics Device Interface)函数进行填充、绘制线条、绘制文本等操作。 双缓冲机制是内存画布应用的一种具体策略。在双缓冲中,有两个内存画布:一个是前台画布,用于绘制新...

    创业精益画布word模板

    #### 一、精益画布简介 **精益画布**是一种用于初创企业或新产品项目的战略管理工具,它可以帮助创业者快速而全面地理解其业务模型的关键组成部分。这种工具通常采用一张简单的画布形式,包含了九个核心模块,通过...

    UGUI/拖拽UI对象限制在画布(Canvas)内部

    本文将深入探讨如何实现一个功能,即允许用户通过鼠标拖拽UI对象,并限制它们的移动范围在Canvas(画布)内部,防止超出相机的视野范围。 首先,我们要理解UGUI的基本概念。UGUI系统由一系列的UI组件组成,如Image...

    画布开发

    【描述】:虽然描述中并未提供具体信息,但从给出的博客链接(https://fly-sky.iteye.com/blog/869176)我们可以推测,该博客可能详细介绍了关于画布开发的一些技巧、案例或工具。由于“NULL”表示没有直接的描述,...

    微信小程序 小工具类 画布:时钟 (源代码+截图)

    微信小程序 小工具类 画布:时钟 (源代码+截图)微信小程序 小工具类 画布:时钟 (源代码+截图)微信小程序 小工具类 画布:时钟 (源代码+截图)微信小程序 小工具类 画布:时钟 (源代码+截图)微信小程序 小...

    小程序源码 画布:时钟 (代码+截图)

    小程序源码 画布:时钟 (代码+截图)小程序源码 画布:时钟 (代码+截图)小程序源码 画布:时钟 (代码+截图)小程序源码 画布:时钟 (代码+截图)小程序源码 画布:时钟 (代码+截图)小程序源码 画布:时钟 (代码+截图)小...

    用画布显示名片

    通常,我们使用`document.getElementById`来获取画布对象,然后通过`getContext`方法获取2D渲染上下文,这是在Canvas上进行绘图的关键: ```javascript var canvas = document.getElementById('myCanvas'); var ctx...

    小小画布的实现

    标题“小小画布的实现”涉及的是一个关于创建和操作简单图形界面的编程主题,通常在Web开发或桌面应用中常见。在这个项目中,开发者可能使用了一种编程语言(如JavaScript、HTML5 Canvas或者Python的Tkinter库)来...

    vue 画布 vue-fabric-drawing

    例如,可以设置画布的大小、背景颜色,以及是否开启对象选择等。此外,还可以调用方法进行绘制、擦除、保存或加载图形等操作。 4. **事件监听**:Vue.js 的事件驱动模式在 Vue Fabric Drawing 中得到体现,通过监听...

    商业模式画布资料

    ### 商业模式画布知识点详解 #### 一、商业模式画布概述 《商业模式画布》是一本由亚历山大·奥斯特瓦德(Alexander Osterwalder)与伊夫斯·皮尼厄(Yves Pigneur)共同编写的著作,这本书首次出版于2010年,由...

    Android 自定义画布 绘制 撤销 清空

    要创建自定义画布,你需要首先准备一个Bitmap对象,并将其与Canvas关联。以下是一个简单的示例: ```java Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas canvas = new ...

    PaintApp画布应用程序

    【标题】:PaintApp画布应用程序 【描述】:PaintApp是一个基于NetBeans 8.0平台开发的简单画布应用程序。它展示了如何利用模块化开发技术来构建一个功能丰富的图形用户界面,允许用户在画布上进行绘画操作。...

    html5画布国外资源案例(分析+demo)

    `<canvas>`标签在HTML中定义了这个区域,而JavaScript的CanvasRenderingContext2D对象提供了绘图的方法和属性,如`fillRect()`、`strokeRect()`、`beginPath()`、`arc()`等,用于创建形状、线条、路径和文本。...

    android画布测试APK源码

    Android画布(Canvas)是Android系统中用于图形绘制的核心组件,它是Android图形系统的重要组成部分,允许开发者在Bitmap、SurfaceView或者其他可绘图对象上绘制各种形状、文本和图像。CanvasTest APK源码提供了对...

    [ios]绘图画布

    每当触摸移动时,创建一个新的UIBezierPath对象,添加到CAShapeLayer,然后将该layer添加到view的layer中。这允许我们在不频繁刷新整个视图的情况下动态绘制。 5. **实现橡皮擦功能**:如果支持橡皮擦模式,只需...

    VC++ 利用内存画布防止闪烁

    接着,我们需要一个位图对象来保存内存画布的内容。使用`CreateCompatibleBitmap`函数创建与内存DC兼容的位图,并将其选入内存DC: ```cpp HBITMAP hBitmap = CreateCompatibleBitmap(hdc, width, height); ...

    商业模式画布PPT课件.ppt

    商业模式画布,商业模式画布课件,商业模式画布PPT

Global site tag (gtag.js) - Google Analytics