腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
弹跳
矩形
(
图形
%
g
)
、
、
、
我正在使用Java中的
图形
。目前,我有一个从左到右移动的
矩形
。我希望它开始向左移动,一旦它击中画布的右侧和左侧,当它击中右侧,我已经包括了一个游戏循环,因为这将最终成为我的第一个非常基本的游戏。= new Game(); gameThread.start();public RenderHandler(int width, int height) { p
浏览 17
提问于2019-01-25
得票数 0
回答已采纳
4
回答
弹跳
球逻辑
、
、
、
我有一个能
弹跳
墙壁的球。这个
弹跳
很简单,我只是这样做的,(代码片段) xVel *= -1; 但我发现,当一个球的运动与图片相似时,我不可能让它再次直线上升。因此,我需要一些关于
矩形
运动的计算,以影响球的出射角度。
矩形
在移动时始终保持恒定的移动速度。这张图片显
浏览 3
提问于2012-01-04
得票数 6
回答已采纳
2
回答
draw.String()和fillRect()使用相同的传递坐标写入JFrame上的不同位置
、
但是,每次我向draw.String()传递相同的y值" height“时,它会输出到与
矩形
左上角部分不同的位置。我不确定为什么会发生这种事。传递相同的y值不应该意味着输出将处于相同的高度吗?public void paint(Graphics
g
) super.paint(
g
); //Label bar
浏览 3
提问于2017-09-26
得票数 1
1
回答
如何使
图形
随机出现,并在与其他
图形
发生冲突时消失?
、
、
、
、
我已经编写了一些关于移动
图形
(被
矩形
包围)的代码,我正在尝试绘制另一个将随机生成的椭圆(周围有一个
矩形
)。所以有没有人擅长多线程,可以帮助我做到这一点,或者知道如何让
图形
出现,直到它被可移动的
图形
触摸。main类中的
图形
生成器: //System.out.println("X = " + al.x + ", Y =,r2是随机生成的<
浏览 2
提问于2011-10-21
得票数 0
2
回答
矩形
过载法问题
、
、
、
所以我有一个长方形用来做
弹跳
盒。我正在
弹跳
这个
矩形
的球,所以需要能够检查它是从我
矩形
的x轴还是y轴上
弹跳
出来的。最初,我有下面的代码,这段代码通常可以检测到两个对象碰撞:{ 但是现在我想要更改它,这样我就可以根据
矩形
的轴执行不同的操作,所以我尝试了编辑:谢谢。
浏览 1
提问于2013-12-07
得票数 0
1
回答
我在java中有问题,我不能打印所有的swing组件
、
、
这是代码PrintJob pjp = tkp.getPrintJob(this, null, null);jPanel9.print(
g
); 我可以打印一个调用print()方法的swing组件栏,但不能打印jpanel中的所有组件
浏览 3
提问于2013-08-20
得票数 0
1
回答
球在多边形内
弹跳
、
我看到了很多关于
矩形
内
弹跳
的文章和示例代码。 是否有关于在多边形内
弹跳
球的文章或示例代码?我试着查看Box2D演示,现在还找不到。
浏览 0
提问于2011-05-02
得票数 1
1
回答
我的听众怎么了?
、
、
、
{ Graphics2D
g
2 = (Graphics2D)
g
;
g
2.draw(box1);
g
2.draw(box3);
g
2.draw(box4); <e
浏览 2
提问于2015-04-02
得票数 0
回答已采纳
3
回答
Java:如何复制
图形
对象并重用它?
、
、
、
、
我以为
图形
对象的create()函数会创建当前
图形
对象的新副本Graphics temp;temp.drawString("hello world",100,100);现在我的理解是,由于temp现在是
g
的副本,所以对temp的任何更改都不会反映在
g
上。因此,由于fillRect函数,我的输出应该只是一个
矩形
。但是我在我的绘图输出中同时得到
浏览 0
提问于2013-06-28
得票数 2
1
回答
我想让这些球知道它们在JPanel中的一个
矩形
内
、
我正在做一个小程序,一些球在盒子里
弹跳
。这方面的逻辑已经在一个名为Ball.java的类中完成,而球则是正常的
弹跳
和移动。我想更进一步,在Jframe里面画一个
矩形
,当里面有两个球的时候,让球表现出一种特定的方式。应该只有两个球在
矩形
的边界内移动。其他球进入
矩形
应该冻结,直到其中一个当前移动球离开它。离开
矩形
的移动球应该会冻结,除非盒子里有另一个球,这意味着
矩形
不应该是空的。下面是我应该实现这一点的逻辑,我用
g
.drawRect(75, 75, 200
浏览 2
提问于2015-10-02
得票数 1
回答已采纳
1
回答
移动图像在圆圈中反弹或旋转
、
protected override void OnPaint( PaintEventArgs e ) Graphics
g
= e.Graphics; base.OnPaint(e);
浏览 1
提问于2012-04-08
得票数 1
回答已采纳
1
回答
Java -旋转
矩形
以进行碰撞
、
我正在使用Java Slick
图形
,并希望在碰撞时旋转
矩形
,我知道使用StateBaeedGame或Graphics2D对象可以做到这一点,但这不会修改
矩形
本身,最初与变量一起列出并在Graphics方法中调用的
矩形
不旋转50 + buckyPositionY, 100, 100); public void render(GameContainer gc, StateBasedGame sbg, Graphics
g
)(), (float)rectTwo.getWidth(), (float)rectT
浏览 0
提问于2013-01-15
得票数 2
回答已采纳
1
回答
与多个对象的碰撞
我正在做一个小球与其他物体(例如
矩形
)碰撞的模拟。我的主循环看起来像这样: entities.update(); // update all entities (e.
g
. ball, rectangles), move球根据实现的物理原理进行
弹跳
。然而,当碰撞系统检测到球同时与多个
矩形
碰撞时,它就不起作用了。为什么?当球击中
矩形
时,它会改变方向,这是正常的。但是当球撞上两个
矩形
时,它会因为与第一个
矩形
的碰撞而改变
浏览 3
提问于2014-01-15
得票数 0
4
回答
清除Windows窗体中的DrawRectangle
、
、
、
我画了一个
矩形
,休眠了几毫秒--然后我想清除这个
矩形
,但我不知道怎么做。(
矩形
位于
图形
上,所以我不能简单地用另一个
矩形
来覆盖它) graphics.DrawRectangle(p, innerRectangle)
浏览 0
提问于2009-06-11
得票数 5
回答已采纳
1
回答
带有底层图像的清晰的
图形
部分
、
、
、
、
在我的paint方法中,我将
图形
背景色设置为面板背景色,并使用clearRect方法清除鼠标光标周围的区域。public void paint(Graphics
g
) { super.paint(
g
2); move();
g
2.setColo
浏览 3
提问于2013-08-22
得票数 1
回答已采纳
1
回答
如何使用
图形
对象以特定的角度旋转RectangleF?
、
、
、
我有一个
图形
对象和一个
矩形
对象,它们使用以下方法进行绘制:我需要以某种方式旋转
矩形
,然后再次绘制它。= location;
g
.RotateTransform(10);
浏览 5
提问于2011-11-19
得票数 4
回答已采纳
2
回答
在屏幕上画一个8x8
矩形
变成9x9长方形?
、
、
g
2.fill(new Rectangle2D.Double(0, 0, 8, 8));
g
2.draw(new Rectangle2D.Double(0, 0, 8,8)); 也许一个更好的问题是:我是否可以关闭它,以便在调用“绘图”时得到一个8x8
矩形
?
浏览 4
提问于2015-05-31
得票数 2
回答已采纳
2
回答
绘制二维:在栅格布局地物上绘制栅格
、
、
、
如何在具有网格布局的
图形
上绘制网格本身(例如网格线)。我想我需要在另一个层中绘制它,但我不知道到底该做什么,用网格布局在层的“上方”绘制。
浏览 0
提问于2012-02-01
得票数 0
回答已采纳
1
回答
带背景保存的VB.Net图片
、
、
我需要将PictureBox (包括它的背景)保存到硬盘驱动器中的JPG文件中;到目前为止,我可以从参考资料中加载图片,然后将PictureBox保存到硬盘中,但是它会删除背景;我的代码如下: PictureBox1.Image = My.Resources.ResourceManager.GetObject("test.jpg")
浏览 0
提问于2014-09-23
得票数 0
回答已采纳
1
回答
点击按钮后,我的面板中没有显示任何形状
、
、
、
我正试着在我的面板中画
矩形
。下面是我的
图形
类: public void paint(Graphics
g
) {
g
.fillRect(30, 30, 100, 100); }rect.addActionListener(newp1.add(new MyComponent()); p1.repaint();
浏览 5
提问于2014-11-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
lufylegend库件画圆,随图形,矩形 绘制文字
CNC编程图形旋转指令G68、G69的用法
可视化图形语法G2 3.3 琢磨
数控铣床编程图形缩放指令G51、G50及举例
数控铣床编程 图形旋转指令G68、G69及举例
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券