paintcomponent

    0

    2答えて

    私はJPanelにいくつかのものを描画しようとしていますが、paintとpaintComponentメソッドで問題が発生したようです。ダブルバッファリングと何か関係があるかもしれませんが、わかりません。 public void paintComponent(Graphics g)何らかの理由でメソッドが呼び出されていない、なぜか?ここ は私のコードです: @Override public voi

    1

    1答えて

    スイング動的にJPanelを追加します。このような何か: は私が空JFrameでグリッドを生成することができていますが、私はそれが表示されますJFrame内の複数の要素がある場合、それを追加しますが、非常に小さくしようとします。 これは私が試したコードです。クラスUITableが動的にグリッドを追加するボタンや入力テキスト public UITable(){ jfrm = new JF

    0

    1答えて

    私はSwingでチェスボードを描いています。私はタイル(jpanel)を作成し、ボードにコンポーネントを追加しようとしました(別のjpanel)。タイルが追加されるたびに、私は黒または白のいずれかの色を設定しようとしました。ボードにはGridLayoutがあります。ボードはそれに64のタイルを追加しますが、タイルの1つだけが色を取得し、残りはデフォルトの色を取得します。私はタイル(jpanel)を

    0

    1答えて

    私はjava GUIインターフェイスを学習しており、ボタンを持つプログラムを書いています。ボタンをクリックするたびに、ランダムなサイズの四角形が画面に追加されます。しかし、それを画面に追加するのではなく、古いものを消去したままにしておきます。ここに私のコードです。私はペイントをしようとしたが、それはうまくいかなかった。前もって感謝します。 import javax.swing.*; import

    -1

    1答えて

    矩形の色を変更するにはどうすればいいですか?私はそれを黄色に変えたい。 の中にg.setColor(Color.YELLOW);を追加しましたが、矩形の色は変わりません。誰かが間違ったことを私に教えてもらえますか?四角形の色を変更する方法 public class SelectSeat { static JFrame frame; public JPanel createC

    1

    1答えて

    私が作っているゲームでは、プレイヤーをメニュー画面(Panel05)から開始し、ボタンをクリックして実際のゲームを開始します(Panel00)。そして、ゲームをするときに、勝ち負けすると、別のボタンをクリックするとメニューに戻るか別のレベルに進みます。今のところ、パネルはそれぞれ独立したプログラムで、独自のドライバを持っています。もし可能ならば、パネルを別のパネル内で動作させる方法がわかりません。

    7

    1答えて

    現在、私の主な描画コンポーネントとしてSwingを使って2D Javaゲームを開発中です。すべてのオブジェクトにはシャドウ(BufferedImage)がありますが、すべてのシャドウは他のシャドウと重なっています。影がお互いに重ならないようにすることは可能ですか?なぜなら、オブジェクトがその下にある場合には、影がプレイヤーに引き寄せたいからであり、オブジェクトがプレーヤーの上にある場合ではないから

    1

    1答えて

    私は自分のFrameに追加するカスタムJPanelクラスを持っており、常に更新します。このクラスは、無効にされたpaintComponentとJButtonを持っています。 paintComponentに描画されたグラフィックに、JButtonを描画するにはどうすればよいですか?私はいつもこの​​をループで更新します。repaint()はそれですが、私はJButtonを変更しません。私のカスタムJ

    -1

    1答えて

    int club_num = 0; private int angle = 90; private int startX = 72; private int startY = 329; private double endX = startX + clublength * Math.sin(Math.toRadians(angle)); private double endY = st

    0

    1答えて

    paintComponentの間に私のonFrameメソッドがオブジェクトの位置を変更している問題があります。私のJPanelはオブジェクトfocusの位置を基準にしてシーンをレンダリングするので、ペイント中にフォーカス位置が移動すると、シーンの一部が残りのシーンから変換されます(これはプレーヤに白い線で見えますスクリーン)。したがってpaintComponentの部分でfocusが変更されないよ