graphics2d

    0

    1答えて

    前にコーディネートガイド:私のマウスに私をクリックすると g2d.translate((double) WIDTH/2, (double) HEIGHT/2); g2d.scale(scale, scale); g2d.translate(-(double) WIDTH/2, -(double) HEIGHT/2); g2d.translate(translation

    -2

    1答えて

    私はASCIIアートの効果を得ようとしていますが、動作しません。このコードは、文字「VG」の中から「ビジュアル文法」を作成することになっています。エラーがないように見え、出力が表示されますが、文字列は数行しかありません。これはイメージを作成していません。 package visualgrammar; import java.awt.Font; import java.awt.Graphics

    0

    2答えて

    私は、プレイヤーが障害物を通ってポリゴンをガイドするJavaで2Dゲームを作っています。ポリゴンが上下に動き、ゲームの世界が左右にスクロールします。ポリゴンを中心に回転させる必要がありますが、ポリゴンは常に移動しているので、ポイントを移動しながら移動しています。それを元の中心に戻して回転させ、それを元に戻しても機能しません。どのように形の中心を得るのですか?画面の中央 @Override pub

    0

    1答えて

    私はJFrameを作成し、それに矩形を描画している必要があります。 それは動作しません、時にはそれは完全に黒く、時には完全に白です、ここに私の方法です。 したがって、最初にバッファを作成し、フレームレートも無視するため、renderメソッドは2回呼び出されます。これは現在のところ非同期です。 Edit1:私は1つの問題を解決しました: 今は矩形を描いていますが、時には白い画面が表示されるだけです。

    1

    2答えて

    キャンバス上に異なる色で点を描こうとしています。基本的に、現在のポイントは青で、ポイントは緑とポイントの現在のポイントの前に描画され、ポイントは赤で現在のポイントの後に描画されます。コードを参照してください private void setElemColor(GC g, int pos) { int currentPoint = messtisch.getPointPos(); //cu

    0

    1答えて

    私は、Javaで簡単なGUIを作成しようとしました。graphics2DとJFrameを使用しています。 initWindow()メソッド内にthis.setBackground(new Color(54, 71, 99))と入力してJFrameに背景色を追加しました。 backBufferがその背景を消去していて、これを引き起こす行を再描画していないことが判明したのは、render()メソッドの

    0

    2答えて

    私はそれが小さな問題であると思われることに驚いた。 MouseListenerをLine2Dオブジェクトに追加しようとしましたが、動作しません。メソッドが試用されているか無効であるか、別の方法で実行できます。私がここで間違っていることを理解するのに役立ちます。 public class DrawingLines { public static void main(String[] arg

    0

    1答えて

    私はswingを使ってペイントプログラムを作ろうとしています。楕円、線、矩形など、ユーザーが描くことができるいくつかの図形があります。シェイプは、さまざまなストローク(線の太さ)で描くことができ(graphics2dを使用)、塗りつぶしまたは塗りつぶすことができます。 私は、ユーザーがマウスの右ボタンで図形をクリックしてドラッグして移動できるような機能を実装しようとしています。 私の現在の戦略は、

    1

    2答えて

    実験中のWindowsコンピュータで動作するクラスでデモコードをいくつか与えられましたが、Sierraを使用して2010年のMacBookで同じように動作しません。 Java Graphics Not Displaying In OS Xで変更を提案しても、私の問題は解決されませんでした。私はまた、アニメーションを少し変更するウィンドウのサイズ変更を試みました - それは、サイズ変更後断続的にポッ

    3

    1答えて

    BufferedImageオブジェクトのコピーを作成しようとしました。 私はdrawImage (BufferedImage image, int x, int y, ImageObserver observer)メソッドを使用して新しいイメージに元のイメージを描画していますが、イメージごとにBufferedImage.TYPE_INT_ARGBを設定していますが、新しいイメージカラーの値を印刷す