旋转 图片
来源:互联网 发布:搞笑视频配音软件 编辑:程序博客网 时间:2024/06/04 17:52
这个旋转的太极图是自己培训时老师所写。
由于长时间没有写博客,而且这个短小但很有效果的旋转 太极图不写出来感觉有点可惜。
一直都喜欢借用 类库写些篇幅不长但是功能很强的代码,这个可以说很符合我的意愿。
下面是代码:
package day2;import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;import javax.swing.JPanel;public class CopyOfDemo2 { public static void main(String[] args){ JFrame win = new JFrame(); win.setSize(400, 400); Pane p = new Pane(); Thread t = new Thread(p); t.start(); win.add(p); win.setVisible(true); }}class Pane extends JPanel implements Runnable{int x ;public Pane(){x =0;}public void paint(Graphics g){super.paint(g);Graphics2D g2 = (Graphics2D)g;g2.rotate(x, 155, 155);g2.setColor(Color.BLACK);g2.fillArc(100, 100, 100, 100, 90, 180);g2.fillOval(125, 100, 50, 50);g2.setColor(Color.WHITE);g2.fillArc(100, 100, 100, 100, 90, -180);g2.setColor(Color.BLACK);g2.fillOval(125, 100, 50, 50);g2.setColor(Color.WHITE);g2.fillOval(125, 150, 50, 50);g2.fillOval(140, 120, 20, 20);g2.setColor(Color.BLACK);g2.fillOval(140, 165, 20, 20);}public void run(){while(true){x++;try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}repaint();}}}希望大家喜欢!
阅读全文
0 0
- 图片旋转
- 图片旋转
- 旋转图片
- 图片旋转
- 图片旋转
- 旋转图片
- 旋转图片
- 图片旋转
- 图片旋转
- 图片旋转
- 图片旋转
- 图片旋转
- 图片旋转
- 图片旋转
- 旋转图片
- 图片旋转
- 图片旋转
- 图片旋转
- mysql之sql优化
- windows环境下使用TPC-H生成数据集
- 蓝桥杯练习题之十进制转十六进制
- “戏”说spark---spark Shuffle详解(一)
- JavaScript开发工具简明历史
- 旋转 图片
- Spring Cloud 入门(1)-- 第一个 Kotlin 微服务
- [Git]Git 的 4 个阶段的撤销更改
- The basic of Java
- Merge Two Binary Trees 解法
- 进程丶线程丶CPU关系简述
- C语言实现三次样条插值
- windows 部署常见问题
- Java练习题22 成绩排序