2 qq 31617409 qq_31617409 于 2016.03.26 10:42 提问

java swing中如何将自己画出的图形进行旋转操作

就是我自己用java swing画了一个坦克,但是不知道如何在方向键按下去以后能将它进行旋转换方向,跪求各位大神指教,,谢谢啦

2个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.03.26 15:40

我当时做的是按下方向键时调整炮筒的位置就行了,,我是用一个矩形加一条直线做的坦克

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:25

java 图形旋转操作
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
特效 Java Swing Graphics 获取组件图片 图片旋转
特效 Java Swing Graphics 获取组件图片 图片旋转
怎样画旋转效果的图形
SetWorldTransform - 函数功能     函数功能:该函数为指定的设备环境设置全局空间和页面空间之间的二维的线性转变,此转换可用于比例缩放、旋转、剪切或翻译图形的输出。    函数原型:BOOL SetWorldTransform(HDC hdc, CONST XFORM *lpXform);    hdc:指向设备环境的句柄。    lpxform:指向XFORM结构的指
OpenGL图像平移、旋转基本操作总结
在OpenGL里面使用glTranslatef()、glRotatef()等函数可以图形的平移、旋转等。 1、在变换的时候都是对绘图坐标系进行的变换,所以在此坐标系中画的图都会被变换;如果要画两个图,但只想对第一个图进行变换,第二个图不变换或者进行不同的变换,这个时候就需要注意一点:在前一个图使用变换矩阵的时候加上: glPushMatrix(); glTranslatef(); /
Graphics的平移与旋转
平移函数translate(double x,double y); 旋转函数rotate(double arc,double x,double y)//第一个参数是旋转角度,后二个参数是旋转中心点的横纵坐标参数package DrawTest;import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Col
Swing之图片水平翻转、垂直翻转、180度旋转
import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java.io.FileInputStream; import java.io.IOException; import ja
JAVA对图片的任意角度旋转,以及镜像操作
<br />package relevantTest;<br />/*<br /> * 该代码实现了对图像的水平镜像变换,垂直镜像变换,任意角度旋转,jtf的实时监控,以及对图像的缩放变换,以及按钮的若隐若现效果。<br /> * 在对图像进行任意角度旋转时最好是在原始图片未进行任何操作时进行,否则由于坐标的改变,图像可能显示在了屏幕之外<br /> * 请使用鼠标右键弹出菜单进行功能的实现<br /> */<br />import java.awt.Color;<br />import java.awt.
java画一个旋转的正方形
import javax.swing.*;import java.awt.*;import java.util.logging.Logger;public class Panel extends JPanel implements Runnable{    int angle=0;    final int STEP=5;    final int INTERVAL=50;    public P...
Java简易图片翻转以及任意角度旋转
 最近几天在做一个项目,因为涉及到了图片(绝大部分都不是整图,是把一张张的大图切成小图,也就是Title)的翻转以及90°旋转,弄得焦头烂额。在网上搜索好几天,发现用到的方法都是比较公式化的,对于只是在绘图的时候需要显示翻转而不需要另外生成图片的情况,这些代码用起来非常的麻烦。最后仔细的研究了一下JDK文档,用Graphics2D很简单的就实现了以下功能:1、图片的翻转,包括水平翻转以及垂直翻转2
java 图形旋转操作
其实这不算原创了,只是把别人的代码做了下整理,方便同样需要的朋友直接使用了。:)原文请见这里 。package myclass;import java.awt.*;import java.awt.image.*;import java.awt.image.*;import java.awt.geom.AffineTransform;public class myImg {     
【Java】Swing 图形界面实现验证码(验证码可动态刷新)
不多,code代码如下: import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Toolkit; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.Ran