ブラックジャックゲームを作成しているので、私はバックグラウンドとしてブラックジャックテーブルを設定しようとしています。私はコードを書く方法を理解できません。blackjack3.gifイメージは.javaファイルを持つSRCファイルにあります。Eclipseのブラックジャック背景画像
現在のコード:
`import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
class MyCanvas extends JComponent {
ImageIcon icon = new ImageIcon(this.getClass().getResource("blackjack3.gif").getImage());
@Override
protected void paintComponent(Graphics g) {
// TODO Auto-generated method stub
super.paintComponent(g);
g.drawImage(icon.getImage(), 0, 0, getWidth(), getHeight(), null);
}
}
public class BlackJack {
public static void main(String args[]) {
JFrame myFrame = new JFrame("BlackJack");
// JLabel label = new JLabel();
// ImageIcon icon = new ImageIcon(blackjack3.gif);
MyCanvas canvas = new MyCanvas();
myFrame.add(canvas);
myFrame.setSize(1200,604);
myFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
myFrame.setVisible(true);
}
}`
ただ、何をすべきかについていくつかの助けを必要としています。