paintcomponent

    0

    1答えて

    私はこのプログラムで私のメインコードを追加したと思っていましたが、認識しませんでした。私はそれを逃していますか? PaintBrushプロジェクトでpaint.Paintbrushクラスが見つかりませんでした。私はエラーが返されることなく、最初にメインクラスをどこに含めることができるのか分かりません。助言や助けをいただきありがとうございます。 package PaintBrush; impor

    0

    1答えて

    私は現在、プロジェクトのヘビとはしごのゲームを作っています。私は前に直面していなかった問題に遭遇しました。私はゲームボード上でサークルになるPlayerというクラスを持っています。 paintComponentメソッドは、しかし、それはあなたが新しいコンポーネントを作成するためにJComponentを拡張してはならないではない public class Player extends JCompon

    0

    2答えて

    だから私はJFrameのに取り組んでいますし、私はいくつかのJFormattedTextFieldsを作成しました。私がDesing Viewと "Source"を切り替えるたびに、コンポーネントはデザインビューにとどまっていました。しかし、突然、デザインモードに切り替えるたびにテキストフィールドが消えますが、プログラムを実行すると表示されます。何が原因なの?私は、テキストフィールドを追加するのは

    1

    1答えて

    私は実際には何か変わったことに悩まされています。実際の画面よりはるかに大きなjPanelを含むJScrollPaneを持つJFrameがあります。私は列の中に四角形を描き、これらの正方形がjPanelの右の枠線の上に来るようにします。 (つまり、右にスクロールすると表示されます)。ただし、paintComponentsメソッドでペイントした四角形は、JScrollPaneの表示可能なViewPor

    0

    1答えて

    私は線を作成したい、2秒後に別の線を壊すなどしたい。 もし私が行を描画し、Thread.sleep()でプログラムの実行を一時停止し、paintComponent()メソッド内で再び線を描画すると、最初にプログラムが2秒間停止してから、両方の線が同時に描画されます。 この問題を解決するにはどうすればよいですか?

    0

    1答えて

    最近、私は少し面倒なことに遭遇するまで、小さなプロジェクトに取り組んできました。 ファイル拡張子が「.jpg」および「.png」のファイルが表示されるプログラムによって生成された特定のフォルダが読み込まれます(これが機能するには、ユーザーが手動で行う必要がありますこれらのフォルダに画像を挿入します)。 私が作成したアニメーション部分に達するまで、その部分は機能します。これは、マウスがその上を移動し

    1

    1答えて

    これは学業であるため、私は完全な解決策を望んでいない。 )。 マウス入力を処理するクラスがあります。そのクラスから、ユーザーがシェイプ上でマウスボタンを押したままで、そのシェイプをアクティブシェイプに設定するかどうかを確認します。ユーザーがシェイプをドラッグしている間に、シェイプはそれに沿って移動し、それに応じて位置を変更します。マウスが離されると、selectedShapeはnullに設定され、

    1

    3答えて

    私は線を描こうとしていますが、問題は継続しています。 private Paint red = new Paint(); private Paint orange = new Paint(); red.setColor(Color.parseColor("#FF0000")); orange.setColor(Color.parseColor("#FF8C00")); canvas.dr

    1

    2答えて

    これを別のJPanelに追加しますが、そこには表示されません。私の他のJpanelはbottomPanelと呼ばれています。 paintComponentは下のパネルに表示されるはずです bottomPanel.setLayout(null); TestPane tp = new TestPane(); bottomPanel.add(tp); 私はJpanelを拡張しました。私にとって

    1

    2答えて

    ここでの基本的な問題は、私がgrayScaledで形状の矩形境界である画像を描画したことです。そしてその長方形の上にシェイプを描いています。今度は、画像からアクセスエリアを削除する必要があります。 形状から矩形の境界を取得するためのコードである: public static Rectangle getBoundingBox(Shape shape,Graphics2D g) { int