JPanel を拡張しているカスタム スイング コンポーネントでクリックをどのように処理しますか。私はゲームを作成していますが、クリックをどのように処理できるか疑問に思っています。具体的には、GUI とは別のスレッドで、ペイントしますか? ここでこれを行う方法は私のコードです:
package com.games.bubblecards;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;
public class Canvas extends JPanel {
private static final long serialVersionUID = 1L;
public Canvas() {
super();
}
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D)g;
g2d.drawString("Hello It Works", 10, 10);
}
}