一个最基本的渐变
来源:互联网 发布:电脑网络技术培训 编辑:程序博客网 时间:2024/06/09 20:37
import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;import javax.swing.JPanel;public class GradientsRedYellow extends JPanel{public void paint(Graphics g){super.paint(g);Graphics2D g2d = (Graphics2D)g;/** * 参数: * x1 - 用户空间中第一个指定 Point 的 x 坐标 * y1 - 用户空间中第一个指定 Point 的 y 坐标 * color1 - 第一个指定 Point 处的 Color * x2 - 用户空间中第二个指定 Point 的 x 坐标 * y2 - 用户空间中第二个指定 Point 的 y 坐标 * color2 - 第二个指定 Point 处的 Color * cyclic - 如果渐变模式在两种颜色之间重复循环,则为 true;否则为 false。 */GradientPaint gp1 = new GradientPaint(5,5,Color.red,20,20,Color.yellow,true);g2d.setPaint(gp1);g2d.fillRect(20, 20, 250, 250);}public static void main(String[] args) {JFrame f = new JFrame();f.add(new GradientsRedYellow());f.setSize(300,300);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setLocationRelativeTo(null);f.setVisible(true);}}
- 一个最基本的渐变
- 作为一个程序员,最基本的任务!
- 委托 一个最基本的委托实例
- 一个最基本的socket客户端编程
- 一个最基本的二叉树
- 一个最基本的CSS文件处理
- 如何写一个最基本的编译器
- SpringBoot创建一个最基本的项目
- 一个最基本的最简单的WEB工程结构
- 【Struts2】创造一个最简单、最基本的Struts2工程
- 画一个渐变的圆环
- android 最简单的颜色渐变动画
- android 最简单的颜色渐变动画
- css3的线性渐变的基本使用
- 一个软件系统应该具备的最基本的功能
- .Net最基本的一个发送邮件的步骤
- 一个最大堆的实现(最基本的功能)
- 一个最基本的Makefile(自己的截图课程设计)
- LINUX 下安装软件方法命令方法
- 【转载】Zynga的数据分析
- The USB composite framework
- Linux下Bash的数据流重导向,stdin,stdout,stderr
- malloc/free与new/delete的区别
- 一个最基本的渐变
- 《30天精通iPhone手机编程》-Day28-触屏移动
- 医院营销 民营医院企划的内涵及形式与内容
- 创业 股份比例与合伙人
- c++操作符重载
- 13 个应该记住的最不寻常的搜索引擎
- How to recover after rebooting the LFS procession
- 休みの日本語二課
- 剖析Shapefile