零  零点一小德我这几天都在做一个“大工程”,几天没来。那今天就来分享一个好玩的小项目:自定义View,在view中绘制一个哆啦A梦。   我在主页看到有人用JS画了个蓝胖子,由于小德我很喜欢,所以我在Android中也画了一个,也可以练习一下View中的绘制方法。 
 零点一点一先看看我的成果:  一首先我们要自定义一个类继承View,然后重载关于绘制的方法ondraw。public class            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 16:07:02
                            
                                18阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            用GUI画图 以下代码使用paint函数在窗口内部作图: package com.cxf.gui.paint; import java.awt.*; public class TestForPaint { public static void main(String[] args) { new My ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-18 17:50:00
                            
                                140阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            GUI实现用鼠标画图 以下代码模拟画板功能,用鼠标在指定位置画点。 package com.cxf.gui.five; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; i ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-22 09:45:00
                            
                                225阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Java GUI 画图插件开发入门:IDEA环境下的实践指南
作为一名刚入行的开发者,你可能对如何在IDEA中开发Java GUI画图插件感到困惑。本文将为你提供一个简单的入门指南,帮助你理解整个开发流程,并提供必要的代码示例。
## 开发流程概览
首先,让我们通过一个表格来概览整个开发流程:
| 步骤 | 描述 | 所需操作 |
| --- | --- | --- |
| 1 | 创            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-26 06:13:19
                            
                                156阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
import os
import platform
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
import numpy as np
import matplotlib
matplotlib.use("Qt5Agg")
from matplotli            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-06 15:14:19
                            
                                204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python programming GUI综合实战(在GUI上画图)
import os
import platform
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
import numpy as np
import matplotlib
m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-30 15:04:29
                            
                                448阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不管你是 Mac OS 系统,还是 Windows 系统,它都可以生成相对应的操作界面,这就是所谓的跨平台。其原理就是我们使用 Python代码去调用 Tkinter, Tkinter 已经封装了访问TK的接口,这个接口是一个图形库,支持多跨平台操作系统,进而通过它,我们就可以调用我们系统本身的GUI接口了。操作系统:Windows / Linux / Mac OSPython版本:3.6.6im            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 11:29:29
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常用控件说了不少,现在说说手机开发中也常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的图形接口:                                 1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;                                 2.Canvas,紧            
                
         
            
            
            
            文章目录1. 简介1.1 怎么学(通用)1.2 组件1.3 简介1.3.1 GUI不流行的原因1.3.2 为什么要学习GUI?2. AWT2.1 Awt介绍2.1.1 类2.1.2 元素2.2 容器和组件2.2.1 Frame类(窗口)2.2.2 面板Panel类2.2.3 布局管理器2.3 总结2.4 事件监听2.4.1 一个按钮触发一个监听器2.4.2 多个按钮公用一个监听器2.5 输入框T            
                
         
            
            
            
            # Android 画图教程
## 引言
在Android开发中,画图是一个常见的需求,它可以用于创建自定义的图形、图表、绘制特殊效果等。本文将教你如何在Android应用中实现画图功能。
## 整体流程
下面是实现Android画图的整体流程:
```mermaid
flowchart TD
    A(开始) --> B(创建画布)
    B --> C(选择画笔)
    C -->            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-26 05:47:57
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ##编写代码 TestMouseListener测试类 package com.xiang.lesson03; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; impor ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 18:12:00
                            
                                131阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            介绍 python很火,因为有各种库的支持,所以功能格外强大。在可视化方面,目前用得较多的是matplotlib. 在基于matplotlib.pyplot画带色标(colorbar)的图时候,往往为了美观和科研用途,需要对colorbar的Ticks(刻度) ,标签(label)和fonddict(字体进行设置)。但是很多初学者都苦于这些东西的设置,因为太麻烦了(别问我怎么知道的)。以下将介绍有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 12:03:09
                            
                                146阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ##编写代码 TestMouseListener测试类 package com.xiang.lesson03; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; impor ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 18:12:00
                            
                                186阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录GUI编辑器控件属性回调函数MATLAB常见的控件普通按钮切换按钮可编辑文本字符获取字符显示复选框单选按钮弹出式菜单滑动条列表框表坐标区附录各文件共享数据保存获取 GUI编辑器       MATLAB的GUI编辑器在命令行窗口输入“guide”启动,选择模板并点击确定后创建对应的.fig文件和.m文件。创建完成后如下图所            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 16:36:32
                            
                                297阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android画图方式
Android里面的画图分为2D和3D两种:
2D是由Skia来实现的,也就是我们在框架图上看到的SGL,SGL也会调用部分的内容来实现简单的3D效果;
3D部分是由OpenGL|ES实现的,OpenGL|ES是Opengl的嵌入式版本,
我们先了解一下Android apk的几种画图方式,然后再来来看一看这一整套的图形体系是怎么建立的。
首先画图都是针            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-06-30 18:06:02
                            
                                855阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、所需的控件:(1)Paint:画笔,可设置画图线条颜色,粗细,锯齿有无等,用与画图的工具;(2)Canvas:画布(需传入Bitmap对象),使用该对象可以达到自己想画的图形效果,如:直线,矩形,椭圆等;(3)Bitmap:位图,实现画布图形的控件;(4)ImageView:装载位图的控件;(5)触屏监听器:实现OnTouchListener完成触屏画图的响应事件及操作;2、构建过程:(1)先            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 13:50:57
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            很多刚刚开始学习或刚工作的设计专业新人,遇到的棘手问题就是找不到趁手的设计软件,也不知道如何加强操作。这篇文章我就来给大家分享八个windows系统可用的八个热门绘图软件供大家挑选。Pixso——一款国内出品的矢量设计软件作为本土研发的设计软件,首先在中文语言和操作界面更适合国人,比国外的设计软件更好上手。除此之外,pixso在其他功能设置方面也很吸睛。像Pixso可以在线设计,无需下载软件占用电            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-01 14:49:14
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            GUI初阶:监听事件(案例:简易画图软件)一、鼠标监听addMouseListener(new MouseAdapter() {        public void mousePressed(MouseEvent e) {        }    });二、窗口监听addWindowListener(new WindowAdapter() {            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-02 16:22:09
                            
                                452阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.首先是通过JFrame写一个画图面板的界面。           (1)需要给界面添加一个监听器,用来获取鼠标按下和释放时候的坐标。这个不能使用动作监听器(ActionListener),只有使用鼠标监听器(MouseListener)才能够获取到坐标。                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 21:51:03
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文来Bitmap比喻内容的话,...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-08 03:59:41
                            
                                116阅读