私が実際にコーディングしていたのはこれとは異なりますが、私は問題を別に作り直して簡単にしました。 私は完全にコーディングするのが初めてで、基本についての本を読んで、いくつかのビデオを見ました。 これまでゲームを作ろうと決心するまで、私が学んだことをテストするための基本的なプログラムを作ることは、すべてうまくいっています! コードを学習するのではなく、学習するためのコーディングが好きです。 私は境界線のレイアウトを使用し、中心にキャンバスを配置しました。メインゲームはどこにあるのでしょうか?しかし、私はそれに何かを描くことはできません。誰でも私を啓発できると思う? T^Tキャンバスにグラフィックスを描くことができないようです。 "与えられた型には適用できません;"
それはで実行されます:
import java.awt.*;
import javax.swing.*;
public class TestingGraphics
{
public static void main (String[] args)
{
GameScene window = new GameScene();
}
}
そして、これはウィンドウの内容です。
import java.awt.*;
import javax.swing.*;
public class GameScene extends JFrame
{
Canvas gameCanvas;
Graphics Pencil;
JPanel game;
public GameScene()
{
game = new JPanel();
add(game);
setTitle("Yet to name this thing.");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
gameCanvas = new Canvas();
gameCanvas.setPreferredSize(new Dimension(1280, 720));
game.add(gameCanvas);
DrawMyFuckingStringPlease();
pack();
setLocationRelativeTo(null);
setVisible(true);
}
public void DrawMyFuckingStringPlease(Graphics Pencil)
{
Pencil.drawString("boo", 100, 100);
}
}
投稿完了エラー –