Как я могу добавить подвижные объекты в JPG фото? - PullRequest
0 голосов
/ 20 мая 2019

Я новичок в Java.Я пытаюсь построить игру с тремя шариками.У меня проблемы с размещением 6 подвижных объектов внутри файла JPG.Я пытался использовать JPanel, но объекты не отображаются.

1 Ответ

0 голосов
/ 20 мая 2019

Не уверен, правильно ли я вас понял, но, полагаю, вы хотите отобразить фон (изображение в формате JPG), а затем программно переместить на него три шарика.Если это так, есть Простое руководство о том, как работать с изображениями в JavaFX.Чтобы просто отобразить изображение, вам нужно сделать следующее:

public void start(Stage stage) throws FileNotFoundException {
    //Creating an image 
    Image image = new Image(new FileInputStream("file path"));

    //Setting the image view 1 
    ImageView imageView1 = new ImageView(image); 

    //Creating a Group object  
    Group root = new Group(imageView1);  

    //Creating a scene object 
    Scene scene = new Scene(root, 600, 400);  

    //Adding scene to the stage 
    stage.setScene(scene);  

    //Displaying the contents of the stage
    stage.show(); 
}

Чтобы переместить бусы, вам нужно сохранить их состояние в приложении и периодически перерисовывать его.Учебник, который я упомянул, описывает основы манипулирования пикселями, поэтому вы можете проверить это тоже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...