repaint

    0

    1答えて

    それぞれJPanelを含む2つのJInternalFrameがあります。 1つのJPanel(ソース)は、マウスイベントに応答してGUIと一部のデータを更新します。もう一方のJPanel(ターゲット)は、データが変更されたことを示すイベントを受け取り、それに応じて外観を更新します。 ソースパネルがターゲットパネルと重なっている場合は、ターゲットパネルの再描画によってソースパネルに再描画がトリガーさ

    0

    2答えて

    私は自分のバージョンのSnakeを学習目的で作成しようとしています。フレームが再描画されるようにするには、手動でウィンドウのサイズを変更する必要があります。私のコードは次のとおりです: package snake; import java.awt.*; import javax.swing.JFrame; import javax.swing.JPanel; public class

    -1

    1答えて

    JFrameにはいくつかのボタンとJComponentが描画されています。イメージをロードし、JComponentで1番目をペイントします。今私の問題は、私のJComponentは、最初のペイントするとすぐに、永続的に再ペイントされ、数秒後にOutOfMemoryErrorが発生するということです... g.drawImage(...)は私がコメントすると無限もうループ: @Override p

    0

    1答えて

    はシンプルjsbin例です:メニュー項目の上にマウスを移動するときのメイン部分が再描画されている理由http://jsbin.com/gusaditako/edit?html,css,output は、誰もが説明できますか? (chrome devtoolsからPaintを点滅させて確認してください)。 私は擬似を参照してください:beforeセレクタは非難するが、正確に理由を把握することはできま

    1

    1答えて

    イメージがロードされているときにSVGスピナーアニメーションを配置し、イメージがロードされたときにスピナーが覆い隠されるようにイメージをスピンナーの上に積み重ねることを検討しています。潜在的に何百ものアイテムを含むリストビューにこれを適用する計画。 最初の質問は、隠されたSVGスピナー(一度画像が読み込まれると)がブラウザを再描画し続けることですか? 「はい」の場合は、イメージが読み込まれるときに

    -2

    2答えて

    現在、2つの株式交換アルゴリズムを比較するアニメーションを作成中です。 JComponentを拡張しているペイントコンポーネント内でアルゴリズムを実行しています。 (最高ではありませんが、私は気にしません)画面の半分をペイントコンポーネントの途中でリフレッシュする必要があります。私はそれが画面の日付を設定する前にすべての方法を取得する必要はありません。その理由は、私はネストされたwhileループを

    0

    1答えて

    私はJavaで小さなゲームを書く方法を教えるyoutubeチュートリアルに従ってきました。私はビデオの男と全く同じコードを持っていますが、少し問題があります。 public class Screen extends JPanel implements Runnable { Thread thread = new Thread(this); Frame frame; i

    0

    1答えて

    私はJavaでボードゲームを作ろうとしていますが、以下は少し問題です。 ボードを視覚化するためにJLabelの配列を持つJPanelがあります。すべてのラベルには独自のMouseListenerがあります。最初はすべてのラベルが赤ですが、いずれかをクリックするとすべてのラベルが緑色に変わります。 ラベルごとにsetBackgroundを使って簡単に行うことができますが、Panelのレベルでこれを行

    1

    1答えて

    GUIスライダで長方形の色を変えようとしています。私はこれがバックグラウンドを変更することによって行うことができますが、私は再描画を使用しようとしていることを知っています。 私は、再ペイントが要求を保持し、ほとんど実行することを知っています。私は立ち往生しているので、回避策を見つけようとしています。 私はrepaint()を読んでいます。 repaintManagerと私のコードを操作しようとした