Перейти к содержанию

Java/Библиотека JavaFX

Материал из Викиучебника — открытых книг для открытого мира

{{Готовность|0%}}


Об учебнике

[править]

От читателя требуются основные знания о программировании и общие компьютерные навыки. Числа-номера строк в примерах не являются частью кода.

Документация

[править]

Для компиляции и запуска программ вам понадобится JDK (Java Development Kit), который можно скачать по ссылке http://www.oracle.com/technetwork/java/javase/downloads/index.html

Полный справочник Java™ Platform, Standard Edition 6 API Specification опубликован на сайте http://docs.oracle.com/javase/6/docs/api/index.html компании Oracle.

Полный справочник Java™ Platform, Standard Edition 7, API Specification (с апреля 2015 года не обновляется официально) http://docs.oracle.com/javase/7/docs/api/index.html компании Oracle.

Полный справочник Java™ Platform, Standard Edition 8, API Specification опубликован на сайте http://docs.oracle.com/javase/8/docs/api/index.html компании Oracle.

См. также

[править]


Начало

[править]

Библиотека JavaFX включена в JDK начиная с версии 8. Рассматривается как преемник Swing (https://github.com/akullpp/awesome-java#gui).

import javafx.application.*;
import javafx.scene.*;
import javafx.scene.control.*;
import javafx.stage.*;
public class Alarm extends Application {
	@Override
	public void start(Stage primaryStage) {
		Group root = new Group();
		Button btn = new Button();
		btn.setText("Hello World");
		root.getChildren().add(btn);
		Scene scene = new Scene(root, 300, 250);
		primaryStage.setTitle("Hello World");
		primaryStage.setScene(scene);
		primaryStage.show();
	}
	public static void main(String[] args) {
		Application.launch(args);
	}
}