问题标签 [bufferedstrategy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
192 浏览

java - Java:什么时候应该使用paint() 方法?

我已经看到至少 2 种在 java 中显示图形和动画的方法,例如为了制作游戏。一种是使用paint方法,这看起来很简单。另一个使用 while 循环,在其中配置 fps、tps(每秒滴答数),然后更新程序信息,最后渲染图形。

这最后一种方式似乎与paint方法无关,所以我不明白。这些是解决同一问题的不同方法吗?有区别吗?我正在尝试用 java 制作游戏(我只做了一周左右),这似乎是一个关键元素,但我仍然没有得到它。

0 投票
1 回答
812 浏览

parsing - 解析一批 SequenceExample

有解析 SequenceExample 的函数 --> tf.parse_single_sequence_example()。

但是它只解析单个SequenceExample,这是无效的。

是否有可能解析一批 SequenceExamples?

tf.parse_example 可以解析许多示例。tf.parse_example 的文档包含一些关于 SequenceExample 的信息:

每个 FixedLenSequenceFeature df 映射到指定类型(或 tf.float32,如果未指定)和形状(serialized.size(), None)+ df.shape 的张量。序列化中的所有示例都将沿第二维填充 default_value。

但目前尚不清楚,如何做到这一点。在谷歌中没有找到任何示例。

是否可以使用 parse_example() 解析许多 SequenceExamples,或者是否存在其他函数?

编辑:我在哪里可以向 tensorflow 开发人员提问:他们是否计划为多个 SequenceExample -s 实现解析功能?

任何帮助将不胜感激。

0 投票
1 回答
463 浏览

java - 在 java 中使用 createBufferStrategy() 时,拥有 2 个以上的缓冲区是否有帮助?有缺点吗?

似乎大多数人建议只使用 2 或 3。这仅仅是因为超过 3 占用了太多的处理能力或其他什么(请原谅我对此有点陌生)?在什么样的程序中你会使用超过 3 个缓冲区?

2或3适用于我的程序,我只是好奇。

0 投票
1 回答
104 浏览

java - 使用 Windows 时出现灰屏,但 JFrames 很好

这个使用 JFrames 的测试代码按预期工作(将在 10 秒后关闭)。

但是,当使用 Windows 时,我的灰屏问题仍然存在。在 TestDisplay > paint 方法中,如果我删除了“super.paint(g);”,我也会遇到同样的问题 线。这些是包含我的代码的以下块,这些代码无法正确呈现,但它运行正确。(按 ESC 关闭窗口)

KeyTest 类:

核心抽象类:

屏幕管理器类:

我将非常感谢你们对解决这个问题的任何想法。

0 投票
0 回答
20 浏览

java - BufferStrategy.show() 在做什么?

在我的代码中,我注意到当我删除对 BufferStrategy 的 show() 方法的调用时,我得到了相同的结果。

我有一个使用 drawImage() 方法绘制 BufferedImage 的函数。

令我困惑的是,当我删除 bufferStrategy.show() 方法并更改正在显示的图像时,程序仍然呈现新图像。我认为 bufferStrategy.show() 方法的目的是将缓冲区显示到 JFrame 上?为什么我删除方法后得到相同的结果?