repaint

    1热度

    2回答

    我有一个Flash项目,它有点独特,因为它是加载AS2 SWF文件的AS3项目。 我使用了JumpEye桥来让它们一起玩,但我遇到了一个奇怪的错误。 桥文件有两个位置来加载SWF文件。主要部分和预览部分。 第一次加载预览时,它会加载并关闭,但第二次尝试时,加载的SWF文件背景会消失,但元素仍保留在屏幕上。 我已经尝试了几乎所有我能想到的破解方法,但我已经没有想法了。我在想,也许我需要告诉Flash

    5热度

    1回答

    我最近购买了书Filthy Rich Clients,我发现它非常有用和有趣。基于本书的一个例子,我尝试实现一个自定义的ScrollPane,在其视图底部显示一个“影子”,以显示要显示的组件。我结束了下面的代码。它的工作原理并不完美。具体来说,当我通过拖动滚动条滚动窗格时,一切正常,绘画非常平滑。但是,当我滚动鼠标滚动阴影闪烁,我不知道为什么。谁能帮我? 编辑:同样的事情发生在滚动窗格中的任何组件

    3热度

    5回答

    我打电话给一个听众重新打磨了一堆,但我设计我的油漆功能的方式只有一个需要重新绘制。我产生了一堆重绘,因为它钩到了我的鼠标移动侦听器中。 有没有办法取消某个组件的所有未决重绘?我不能开始忽略重绘,因为有些是有效的,比如调整框架大小或从最小化中恢复框架。 为什么我在意?因为我的油漆代码非常沉重,而且我无法以非常高的FPS进行完全重新涂漆。

    0热度

    1回答

    情景 在屏幕我有2个管理器:1)菜单管理器在顶部和2),其具有信息/按钮元素体管理器。菜单管理器执行自定义绘图,以便其菜单元素(LabelFields)的间距适当。 核心问题 - 管理器和子场描绘顺序 屏幕绘制除了当用户预成型件的动作(点击一个按钮)微细导致withing主体管理器的元件被添加/移除。一旦将字段元素添加到主体中或从主体中删除,菜单的绘制顺序就会混淆在一起。 当身体管理器添加或删除的

    0热度

    2回答

    我该如何让FileOpenDialog消失? private void ofdAttachment_FileOk(object sender, CancelEventArgs e) { string fullFilename = ofdAttachment.FileName; string filename = Path.GetFileName(fullFilenam

    2热度

    1回答

    我有一个7和半行可见的网格。我已经设法完全显示最后一行,但最后一行之后的半行空间不会重新绘制,并显示之前的内容。即使我用表格将另一个窗口拖到网格上,然后将其最小化,空白区域也会显示最小化窗口的内容。 我试过Invalidate()但没有运气。 希望你能理解。 任何帮助表示赞赏。

    0热度

    3回答

    我正在用java开发一个公平大小的医院模拟游戏。 现在,我的疼痛方法开始看起来有点大,我需要一种方法将其分成不同的部分... 我有一个想法,但我不知道这是否是最好的方法。 它首先绘制草地,然后医院大楼,然后任何建筑物,然后人,然后任何建筑物预建时。草地和医院大楼不会改变,所以我只需要画一次。建筑本身不会经常变化,只有在建造新建筑时才会如此。 我在想,用布尔值来确定哪些部分需要重绘? 理想情况下,编