jcomponent

    2

    2答えて

    手動でサイズを変更した後にJFrame/JDialogで呼び出されるメソッドを教えてください。 (マウスカーソルを使用してサイズを変更した後、フレームが画面に表示されている間)私は、私がvalidate()またはrevalidate()と呼んでも、私のJDialogが有効ではないことに気づいたが、少しサイズを変更した後、私のフレームは有効になる。

    1

    1答えて

    私はコード化されたキーボードシミュレーションをしようとしています。 キーボードのKeyboardButtonsがペイントしていない理由を解決できません。私はキーボードでさらにKeyboardButtonsを持っています。マウスは正しく聴かれますが、ポリゴンは描画されません。 キーボードのpaintComponent()の各KeyboardButtonにペイントを呼び出すと、ポリゴンがペイントされま

    4

    1答えて

    上のボールの色を変更すると、私はすでにのmousePressedとのmouseReleasedと更新のパネルでボールMotionListenerと協調を作成し、マウスが上にあるときにボールの色を変更することができます。 パネルに寸法が定義されていて、マウスがその内部で動作するため、これはmyPanelクラスで正常に機能します。 しかし、私は今何をしなければならず、BallクラスがComponent

    2

    1答えて

    import java.awt.*; import javax.swing.*; public class Main { JFrame jf; Main() { jf=new JFrame(); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.add(new MyC

    0

    1答えて

    を描く: センターは、ユーザーが最初の半径は距離の長さでなければなりません ウィンドウ上でマウスをクリックした時点でマウスが最初にクリックされたときとリリースされたとき(つまりマウスをドラッグしたとき) は、ここで私がこれまで持っているものだが、私はそれが何をする必要があるかやっていない: package assignment; import java.awt.*; import java.

    1

    1答えて

    JButtonにはsetToolTipText(String str)が使用されていますが、改行で区切る必要があるツールチップには数行の文章があります。改行をしたい直前に、各行の最後に+/nを連結してみましたが、何もしませんでした。 JToolTipテキストにはJTextAreaのコンストラクタがありません。に変換することができるJTextAreaには何も表示されませんでした。誰でもアイデアはあり

    0

    1答えて

    私はこれまで取り組んでいる比較的大きなプログラムを持っています。これまで私がグラフィックスに使ってきたことは、JFrame、JPanel、無数のJComponentsなどです。将来、私は本当に2Dまたは3Dの画像を画面に描くことになりますが、今は私がやっているのはGUIとタイトル/ゲーム画面です。私は、SWINGとAWTという2つのグラフィカルなカテゴリがあり、AWTコードをいくつか見ていて、私が

    0

    1答えて

    JFrameの一部ですべてのペイントとリフレッシュを完全に無効にしようとしています。私は単純にそうようなpublic void paint(Graphics)をオーバーライドすることで全体のJFrameに所望の効果を得ました: import javax.swing.*; class Test extends JFrame { Test() { setBounds(20,2

    0

    1答えて

    JComponentのサブクラスでは、描画するメソッドをオーバーライドします。paintComponentオーバーライドされたメソッドが最初に行うことは、ほとんどのテキストでこれを行うように指示するので、super.paintComponentを呼び出すことです。これは、他のJComponentsが自分自身をペイントできるようにするために必要であると言う人もいます。しかし、スーパーメソッドを呼び出

    2

    2答えて

    コードを実行しても表示されません。 基本的に私はJFrameまたはViewに追加したカスタムJcomponentを持っていて、メインメソッドでフレームを作成するビューを作成します。私はすでにここのJFrameに追加 はJComponentのための私のコードです:JComponentのために public class CardDisplay extends JComponent { private