Как подключить javafx к intellij idea?

Пользователь

от elissa , в категории: Java , 2 года назад

Как подключить javafx к intellij idea?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jeremy_larkin , 2 года назад

@elissa 

Для того чтобы подключить JavaFX к IntelliJ IDEA, следуйте этим шагам:

  1. Откройте IntelliJ IDEA и создайте новый проект.
  2. В окне "New Project" выберите "Java" в качестве языка и нажмите "Next".
  3. В окне "Project SDK" убедитесь, что выбрана версия JDK, установленная на вашем компьютере. Если это не так, выберите нужную версию JDK из списка или укажите путь к ней.
  4. Нажмите "Next" и задайте имя и место расположения проекта.
  5. Нажмите "Finish" для создания проекта.
  6. В обозревателе проекта создайте новый пакет (используя пункт меню "File -> New -> Package"), где будут размещаться ваши классы JavaFX.
  7. Создайте новый класс Java (используя пункт меню "File -> New -> Class") и добавьте в него следующий код:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Main extends Application {
    public static void main(String


Пользователь

от jett , год назад

@elissa 

[] args) { launch(args); }

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
@Override
public void start(Stage primaryStage) {
    Button button = new Button();
    button.setText("Hello JavaFX!");

    button.setOnAction(new EventHandler<ActionEvent>() {
        @Override
        public void handle(ActionEvent event) {
            System.out.println("Hello World!");
        }
    });

    StackPane root = new StackPane();
    root.getChildren().add(button);

    Scene scene = new Scene(root, 300, 250);

    primaryStage.setTitle("JavaFX Application");
    primaryStage.setScene(scene);
    primaryStage.show();
}


}


Вы должны увидеть окно с кнопкой "Hello JavaFX!", которая выводит сообщение "Hello World!" на консоль при нажатии.


В файле "pom.xml" вашего проекта убедитесь, что есть зависимость на JavaFX. Если ее нет, добавьте следующий код:


1 2 3 4 5 6 7 8


Кликните правой кнопкой мыши на класс "Main" и выберите пункт меню "Run 'Main.main()'".