Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java开发 drawimage 绘制图像

Java开发 drawimage 绘制图像

作者头像
用户2965768
发布于 2019-01-28 07:28:24
发布于 2019-01-28 07:28:24
2.3K00
代码可运行
举报
文章被收录于专栏:wymwym
运行总次数:0
代码可运行

 第四个参数是在哪上面画就通知谁

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
package expression;

import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.ImageObserver;
import java.awt.image.ImageProducer;

import javax.swing.ImageIcon;
import javax.swing.JFrame;

import org.omg.CORBA.PUBLIC_MEMBER;

public class Text extends JFrame{
	public  Text(){
		setBounds(200, 200, 500, 500);
		setVisible(true);
		setTitle("绘图");
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		add(new mycanvas());
	}
	public static void main(String[] args) {
		new Text().setVisible(true);
	}
	
	class mycanvas extends Canvas{//内部类
		
	 public void paint(Graphics g){
		 Image image = new ImageIcon("src/ycy.jpg").getImage();//获取图片资源
		 g.drawImage(image, 100, 100, this);//绘制图像
		
	}
 }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年01月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java 图片的旋转
package expression; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.image.ImageObserver; import java.awt.image.Imag
用户2965768
2019/01/28
3.5K0
Java 图片的旋转
用java写了一个飞龙腾云
哈喽 今天给大家分享一个超牛逼的动画,用java写的没什么逻 先给你们看看效果。 是不是碉堡了。其实java代码什么都没用到。 直接给你们贴代码吧。 package com.ylxy.control
猿码优创
2019/07/28
6810
Java项目实战之天天酷跑
二、功能介绍: 闯关类游戏,玩家登录后,选择进入游戏,通过键盘控制玩家的上下左右移动,来躲避 障碍物和吃金币,玩家躲避的障碍物越多跑酷距离越远,玩家吃的金币越多,得分越高。
Java团长
2020/12/16
2.5K0
Java项目实战之天天酷跑
线程 Runnable接口
 使用Thread类可以实现并发线程,但是必须要继承它就无法继承其他类,这不符合实际应用。
用户2965768
2019/03/20
7400
线程 Runnable接口
Java开发 一起来画画(源码)
 可执行文件 其中路径自己设置,图片自己找 效果图 package com.mr.draw; import javax.swing.JFrame; import java.awt.Canvas;
用户2965768
2019/03/05
2.8K0
图书管理系统代码 6 AboutFrame (…
import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; import java.awt.Graphics; import java.awt.GridBagLayout; import java.awt.GridLayout; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;
明明如月学长
2021/08/27
3800
文件切割合并器 5 关于类
import java.awt.event.ActionListener;
明明如月学长
2021/08/27
2700
Swing组件概述
这个模式明确规定了三个对象如何进行交互。模型存储内容,它没有任何用户界面。对于一个按钮来说,内容非常简单-它只是一组标志,用来说明按钮是否按下,是否启用等等。对于一个文本框来说,内容稍稍复杂,它是容纳当前文本的一个字符串对象。这个内容和视图的内容并不一致------如果内容的长度大于文本框的显示长度,那么用户看到的就只有文本框显示的那一部分。模型必须实现改变和发现内容的方法。例如:一个文本模型中的方法有:在当前文本中添加或者删除字符以及把当前文本作为一个字符串返回等。再次强调,模型是完全不可见的,显示存储在模型中的数据是视图的工作。
张哥编程
2024/12/17
2780
java写的一个简单的表白器
按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。
逍遥子大表哥
2021/12/17
8190
java写的一个简单的表白器
Java课程设计—中国象棋(源代码及视频)「建议收藏」
数据结构课程设计——校园导游系统(C语言): B站视频: https://www.bilibili.com/video/BV1ui4y137X9 CSDN源码: https://blog.csdn.net/m0_46625346/article/details/107149473
全栈程序员站长
2022/07/23
2.2K0
Java课程设计—中国象棋(源代码及视频)「建议收藏」
java开发_系统托盘
========================================================================
Hongten
2018/09/13
7730
java开发_系统托盘
Java开发 按钮
package expression; import java.awt.Color; import java.awt.Container; import java.awt.Graphics; import java.awt.GridLayout; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.image.ImageObserver
用户2965768
2019/01/28
1.4K0
Java 绘图
package expression; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Rectangle; import java.awt.Shape; import java.awt.geom.Rectangle2D; import javax.swing.JFrame; public class Demo extends JFrame{ public
用户2965768
2019/01/28
1.3K0
Java 绘图
Java---实力弹弹球,弹弹弹
直接上代码了。 微调按钮加画布画几个圆,再实现监听。。。 package cn.hncu.threadDemo.thread2; import java.awt.Canvas; import java.awt.Color; import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.FocusEvent; import j
谙忆
2021/01/20
3750
Java---实力弹弹球,弹弹弹
Java开发 菜单栏
package expression; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import javax.swing.ButtonGroup; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.sw
用户2965768
2019/01/28
1.9K0
Java开发 菜单栏
JAVA学习绘图颜色及其笔画属性设置字体显示文字
摘要总结:本文介绍了Java编程中使用Graphics2D绘制文本、形状和图像的基本方法,包括文本、形状和图像的绘制,以及绘制组合、阴影和渐变等高级绘制技术。同时,本文还介绍了一些常用的绘图工具类和方法,包括Image和Graphics2D等,以及绘制图像和文本时的一些常见问题和解决方法。
别先生
2017/12/29
2K0
JAVA学习绘图颜色及其笔画属性设置字体显示文字
还在云吸猫?自己造一个Tom猫(Java语言实现版本)
还记得小时候玩的一个手机游戏Tom猫吗,这只猫一直伴随着我长大,小时候我记得我可爱玩这只猫了,虽然他涨的的不好看,但是也不妨碍我喜欢他,今天刚好趁着掘金的吸猫活动,用Java重温一下这只可爱的猫猫。
玖柒的小窝
2021/11/05
4080
还在云吸猫?自己造一个Tom猫(Java语言实现版本)
JAVA学习Swing章节标签JLabel中图标的使用
别先生
2017/12/29
2K0
JAVA学习Swing章节标签JLabel中图标的使用
创建被图像填充的组件解释几处做法解释几点
如果你直接new一个组件的话,组件是标准外观 如果需要改变组件的外观,最关键的就是要就需要重写组件的paintCoponent(Graphics g)方法,同时需要调整组件的大小 DIY的JPanel 下面用代码说话 import javax.swing.*; import java.awt.*; class ImagePanel extends JPanel{ private Image image;//用来储存背景对象 private Dimension dimension;//用
用户1174983
2018/02/05
1.3K0
创建被图像填充的组件解释几处做法解释几点
JAVA Graphics 文字绘制:变色、渐变、阴影、倾斜、立体
package cn; import java.awt.Color; import java.awt.EventQueue; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.util.Random; import javax.swing.JFrame; import javax.swing.JPanel; /** * 会变色的文字 */ public class ChangeC
botkenni
2022/05/10
3K0
JAVA Graphics 文字绘制:变色、渐变、阴影、倾斜、立体
相关推荐
Java 图片的旋转
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验