Java/Библиотека JavaFX: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
нерелевантно
м <source> -> <syntaxhighlight> (phab:T237267)
 
Строка 3: Строка 3:
== Начало ==
== Начало ==
Библиотека JavaFX включена в JDK начиная с версии 8. Рассматривается как преемник Swing (https://github.com/akullpp/awesome-java#gui).
Библиотека JavaFX включена в JDK начиная с версии 8. Рассматривается как преемник Swing (https://github.com/akullpp/awesome-java#gui).
<source lang='java'>
<syntaxhighlight lang='java'>
import javafx.application.*;
import javafx.application.*;
import javafx.scene.*;
import javafx.scene.*;
Строка 24: Строка 24:
}
}
}
}
</syntaxhighlight>
</source>





Текущая версия от 15:48, 16 апреля 2020


Начало[править]

Библиотека 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);
	}
}