Java/Библиотека JavaFX: различия между версиями
< Java
Содержимое удалено Содержимое добавлено
Ilya (обсуждение | вклад) нерелевантно |
DannyS712 (обсуждение | вклад) м <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). |
||
< |
<syntaxhighlight lang='java'> |
||
import javafx.application.*; |
import javafx.application.*; |
||
import javafx.scene.*; |
import javafx.scene.*; |
||
Строка 24: | Строка 24: | ||
} |
} |
||
} |
} |
||
</syntaxhighlight> |
|||
</source> |
|||
Текущая версия от 15:48, 16 апреля 2020
Книга Java
- Начало
- Hello World!
- Комментарии
- Переменные
- Стандартные структуры
- Операторы условий
- Полезные сокращения
- Операторы цикла
- Классы
- Исключения
- Коллекции
- Listeners
- GUI
- Паттерны
- Программы
- Компилирование
Начало[править]
Библиотека 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);
}
}