rect

    0热度

    2回答

    我想在用户触摸屏幕时在绘图上绘制矩形。当他们移动手指时,它会随着它移动Rect。用户也可以调整Rect。基本上它是一个选择工具。 到目前为止,我有以下代码: private void selectPoints(){ //retrieve X and Y values from touch surfaceView.setOnTouchListener(new View.OnTou

    1热度

    3回答

    我需要根据某些水平和垂直速度在屏幕周围移动曲面。我需要这些速度是完全随机的。我的想法是产生随机的浮点数(我成功了),并用它们作为速度。这样我可以有很多不同的速度,从来不会太快或太慢。问题是:SDL_BlitSurface将只接受SDL_Rect作为参数来确定将绘制曲面的新矩形,并且SDL_Rect是由4构成的结构int s:两个用于坐标,两个用于维度; 恢复:如何在SDL上对表面进行交接时使用精度

    0热度

    1回答

    我在SDL游戏上实现了自定义光标。当它在屏幕上移动时,我可以尽可能远离右边和底部。但光标不会超出指示灯或顶部墙。我正在使用SDL_GetMouseState并将当前的x和y值传递给它。 如何管理,使表面移动到的位置(-5, 0)? 下面是一些代码: typedef struct { SDL_Surface *image; SDL_Rect frame; } Cursor;

    2热度

    1回答

    我愿意从一个扭曲的图像中获得一个普通的矩形。 例如,一旦我有这种形象: ...我想该地区记者裁剪以下矩形: ...但我的代码是提取此更大的帧: 我的代码是以下所示的: int main(int argc, char** argv) { cv::Mat img = cv::imread(argv[1]); // Convert RGB Mat to GRAY cv::

    1热度

    1回答

    我试图做一个非常简单的游戏,这里是我的全码: import pygame from pygame.locals import * pygame.init() #define variables width, height = 940, 780 screen = pygame.display.set_mode((width, height)) grey = 87, 87, 87 wh

    0热度

    2回答

    我只是在做随机的东西与GUI,我来到这个问题。当我按右箭头键,矩形真的在X轴上移动,但距离移动不是恒定的。它提高很快,矩形并经过各按大moves.In我最近的代码行X=X+1似乎工作得fine.Here是我的代码: import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; imp

    1热度

    2回答

    下面是我可以在一个框架上移动矩形的简单代码的一部分。当我尝试在框架上添加按钮和文本字段时,这些组件不可见,或者看不到矩形。我也尝试在JPanel上添加它们,然后在框架上添加面板。组件是可见的,但矩形不是。有什么建议么? public class Buffer extends JPanel implements KeyListener,ActionListener{ public static J

    0热度

    1回答

    这里只是我的代码的一部分,它不工作,因为我想。当矩形是在循环绘制,它是每次绘在同一个地方,尽管我用随机数为X和Y轴。我想绘制矩形5次(因为它设置在循环中),每个都随机坐标。如果需要整个代码,请让我知道。谢谢! public void paintComponent(Graphics g){ random=new Random(); rX=random.nextInt(500);

    0热度

    2回答

    下面的代码是不是whole.If你们需要整个代码只是让我know.My问题是,那么当我劳克程序,我可以用箭头看到红色椭圆运动的背后它。当999米产生的矩形我谨一个ellpise,帧重新绘制和矩形再次和不同产生coords.I'd想实现在不改变所产生的rectangles.I知道这unwished效果理由位置移动的椭圆形,但不能修复it.Thank你! public void paintCompon

    3热度

    3回答

    我想为视图添加边框,边框宽度,颜色,半径可以由用户设置。所以我试图为它画一个矩形。当我使用drawRoundRect绘制时,拐角处的线不平滑,比其他位置更粗。我不知道如何解决它。请给我一些指导。有没有其他方法可以做到这一点?我必须使用代码来绘制它。 非常感谢。 附代码:矩形的红色角落。 过去代码: public class MPCTextView extends TextView { /