問題タブ [bufferstrategy]
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.
java - ウィンドウ モードの BufferStrategy により、継続的に強烈な白い画面がちらつく
このコードは、stackoverflow で見つけた多くの例に基づいてまとめました。プログラムを実行すると、画面全体が激しくちらつきます。私が見落としている単純なものがあると確信していますが、これまでのところ解決策を突き止めることができませんでした. 主にオンライン フォーラムを読んで助けを借りて、これを数時間デバッグしてきました。
public class Screen extends JComponent {
追加のコードが必要な場合は、提供できます。助けてくれてありがとう、stackoverflow!
java - バッファー戦略 IllegalStateException
これは以前に尋ねられたことは知っていますが、まだ機能させることができません。
Exception in thread "Thread-2" java.lang.IllegalStateException: Component must have a valid peer on the line
バッファー戦略を立てようとするところにたどり着きました。最初にフレームを作成することになっていると思いますが、バッファ戦略を作成するスレッドを作成する前にそれを呼び出します。
c# - FileStream とそのバッファリング戦略
独自のバッファリング戦略があるため、BufferedStream を FileStream と組み合わせて使用しても意味がないことがわかりました。それでも、私は1つのことについて疑問に思っていました:
このコードは、バイトの一部を指定されたファイルに書き込みます。それ以前は、このバイトは内部バッファーに保持されているため、Dispose() メソッドを呼び出さないとファイルに何も書き込まれないことは理解しています。
さて、私の質問は次のとおりです。すべてのデータを FileStream のバッファーに入れたくない場合があります。たとえば、小さな書き込みのみを目的としているとしましょう。一部のデータを FileStream に関連付けられたファイルに直接配置する可能性はありますか (以前に内部バッファーに配置する必要はありません)。
ありがとう!
java - JPanel と Canvas のどちらを使用するのが良いですか?
現在、JFrame を拡張して Runnable を実装するワークスペースをセットアップしています。Eclipse内でJFrame機能を使用したときに、実際にそのように設定しました。BufferStrategy を追加しようとすると、デバッグ コンソールにいくつかのエラーが表示されます。