Я попытался скомпилировать свою игру после того, как отладил ее, теперь она не будет работать, бросая:
Window.java:15: error: <identifier> expected
public Window(Wwidth, Wheight, Game game) {
^
и
Window.java:15: error: <identifier> expected
public Window(Wwidth, Wheight, Game game) {
^
у меня
Я пытался использоватьстатические / нестатические переменные, я искал вопрос, чтобы найти что-то здесь, и ни одна из них не соответствовала этому.
Window
метод из класса окна:
public Window(Wwidth, Wheight, Game game) {
JFrame Window = new Jframe();
setPreferredSize(new Dimension(Wwidth, Wheight));
setMinimumSize(new Dimension(800, 600));
Window.add(game);
Window.pack();
Window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Window.setTitle("HypoPixel");
Window.setLocationRelativeTo(null);
Window.setVisible(true);
game.start();
}
}
и
Window
метод вызывается из Game.java:
import java.awt.*;
import javax.swing.*;
import java.applet.*;
public class Game extends Canvas implements Runnable {
public static final long serialVersionUID = 1L;
public Game() {
new Window(800, 600, this);
}
public synchronized void start() {
}
public void run() {
}
public static void main(String[] args) {
new Game();
}
}
Я ожидал, что он скомпилируется, но не получилось.Как я могу это исправить?(Я включу вас, ребята, в титры!)