Викиверситет
ruwikiversity
https://ru.wikiversity.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
MediaWiki 1.42.0-wmf.26
first-letter
Медиа
Служебная
Обсуждение
Участник
Обсуждение участника
Викиверситет
Обсуждение Викиверситета
Файл
Обсуждение файла
MediaWiki
Обсуждение MediaWiki
Шаблон
Обсуждение шаблона
Справка
Обсуждение справки
Категория
Обсуждение категории
Портал
Обсуждение портала
Факультет
Обсуждения факультета
TimedText
TimedText talk
Модуль
Обсуждение модуля
Портал:Информационные технологии/Новые курсы
100
1075
159826
154976
2024-04-13T18:32:37Z
Danvintius Bookix
13483
wikitext
text/x-wiki
{{0}}
* [[JavaFX]]
* [[Программирование Викиданных]]
* [[App Inventor]]
* [[Архитектура ЭВМ]]
* [[Программирование и научные вычисления на языке Python]]
* [[Базовый курс С++]]
3avbco924ym4hlxapfmhgrvrxja6vo2
Участник:Danvintius Bookix
2
15472
159822
159781
2024-04-13T16:56:22Z
Danvintius Bookix
13483
wikitext
text/x-wiki
{{Репутация участника}}
{{актуально}}
== Курсы ==
* [[Сталинская архитектура]]
* [[История Московского метрополитена]]
* [[Древняя Греция]]
* [[Новая классическая архитектура]]
* [[Романские языки]]
* [[Вводный курс турецкого языка]]
* [[Курс сардинского языка (кампиданский диалект)]]
* [[Курс цыганского языка (севернорусский диалект)]]
* [[Курс понтийского языка]]
* [[Вводный курс иврита]]
* [[TypeScript]]
* [[React]]
* [[Археография]]
* [[Документоведение]]
* [[Номенклатура дел]]
* [[Архивоведение]]
* [[PostgreSQL]]
* [[JavaFX]]
* [[Spring Framework]]
* [[Программирование под Android на Java]]
* [[React Native]]
* [[Pygame]]
* [[Философия Ницше]]
* [[История железных дорог России]]
* [[История войн на море]]
== Работы ==
* [[Битва при Каннах по Полибию и Титу Ливию]]
* [[Образ Клеомена I в «Истории» Геродота]]
* [[Римский провинциальный наместник и его штат (по письмам Цицерона из Киликии)]]
* [[Аристид и крестьянин]]
== Обучение ==
* [[/Немецкий язык|Тетрадь по немецкому языку]]
[[Категория:Участники, изучающие немецкий язык]]
5htr25loqtp4b2bzeagnsy9o4ravxjk
JavaFX
0
29049
159820
159812
2024-04-13T14:38:32Z
Danvintius Bookix
13483
wikitext
text/x-wiki
'''JavaFX''' — платформа на основе Java для создания приложений с насыщенным графическим интерфейсом. Может использоваться как для создания настольных приложений, запускаемых непосредственно из-под операционных систем, так и для интернет-приложений, работающих в браузерах, и для приложений на мобильных устройствах.
== Уроки ==
* [[/Введение|Введение]]
* [[/Основные классы|Основные классы]]
* [[/FXML|FXML]]
* [[/Панели компоновки|Панели компоновки]]
* [[/Элементы управления|Элементы управления]]
* [[/CSS|CSS]]
[[Категория:Программирование]]
[[Категория:Java]]
[[Категория:JavaFX]]
ac9xan0j49nir126yq1gfjbop9um5q0
Spring Framework
0
29054
159825
159808
2024-04-13T17:02:35Z
Danvintius Bookix
13483
wikitext
text/x-wiki
Spring Framework (или коротко Spring) — универсальный фреймворк с открытым исходным кодом для [[Java]]-платформы.
== Уроки ==
* [[/Введение|Введение]]
* [[/Начало работы|Начало работы]]
[[Категория:Spring]]
[[Категория:Java]]
iwfjzkvl2de0qlx13syycju65v7cy2o
JavaFX/Введение
0
29055
159821
159811
2024-04-13T16:43:38Z
Danvintius Bookix
13483
wikitext
text/x-wiki
Библиотека JavaFX включена в JDK начиная с версии 8. Рассматривается как преемник [[Swing]].
В IntelliJ IDEA есть возможность воспользоваться шаблоном JavaFX. В шаблоне есть несколько файлов, которые выводят на экран окно с приветствием. Программу можно запустить.
<syntaxhighlight lang='java'>
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
import javafx.stage.Stage;
import java.io.IOException;
public class HelloApplication extends Application {
@Override
public void start(Stage stage) throws IOException {
FXMLLoader fxmlLoader = new FXMLLoader(HelloApplication.class.getResource("hello-view.fxml"));
Scene scene = new Scene(fxmlLoader.load(), 320, 240);
stage.setTitle("Hello!");
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch();
}
}
</syntaxhighlight>
В этом коде дана ссылка на файл ''hello-view.fxml'':
<syntaxhighlight lang='xml'>
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.control.Button?>
<VBox alignment="CENTER" spacing="20.0" xmlns:fx="http://javafx.com/fxml"
fx:controller="org.project.javafx2.HelloController">
<padding>
<Insets bottom="20.0" left="20.0" right="20.0" top="20.0"/>
</padding>
<Label fx:id="welcomeText"/>
<Button text="Hello!" onAction="#onHelloButtonClick"/>
</VBox>
</syntaxhighlight>
Контроллер:
<syntaxhighlight lang='java'>
import javafx.fxml.FXML;
import javafx.scene.control.Label;
public class HelloController {
@FXML
private Label welcomeText;
@FXML
protected void onHelloButtonClick() {
welcomeText.setText("Welcome to JavaFX Application!");
}
}
</syntaxhighlight>
Пример создания простого окна:
<syntaxhighlight lang='java'>
import javafx.application.Application;
import javafx.stage.Stage;
public class Main extends Application{
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) {
stage.setTitle("Hello, JavaFX"); // установка заголовка
stage.setWidth(250); // установка ширины
stage.setHeight(150); // установка длины
stage.show(); // отображение окна на экране
}
}
</syntaxhighlight>
[[Категория:JavaFX]]
tcx4jhz80d4ykqd6m2vbp90qo3tadrl
Spring Framework/Введение
0
29057
159823
2024-04-13T17:01:49Z
Danvintius Bookix
13483
Новая страница: «'''Spring''' обеспечивает решения многих задач, с которыми сталкиваются Java-разработчики и организации, которые хотят создать информационную систему на платформе [[Java]]. Благодаря широкой функциональности трудно определить наиболее значимые структурные эл...»
wikitext
text/x-wiki
'''Spring''' обеспечивает решения многих задач, с которыми сталкиваются Java-разработчики и организации, которые хотят создать информационную систему на платформе [[Java]]. Благодаря широкой функциональности трудно определить наиболее значимые структурные элементы, из которых он состоит. '''Spring''' не полностью связан с платформой [[J2EE|Java Enterprise]], несмотря на свою масштабную интеграцию с ней, что явилось важной причиной его популярности.
'''Spring''', возможно, наиболее известен как источник расширений (features), которые нужны для эффективной разработки сложных бизнес-приложений вне тяжеловесных программных моделей, которые исторически были доминирующими в промышленности. Ещё одно его достоинство состоит в том, что ранее неиспользуемые функциональные возможности были введены в сегодняшние господствующие методы разработки, даже вне платформы Java.
Этот фреймворк предлагает последовательную модель и делает её применимой к большинству типов приложений, уже созданных на основе платформы Java. Считается, что '''Spring''' реализует модель разработки, основанную на лучших стандартах индустрии, и делает её доступной во многих областях Java.
[[Категория:Spring]]
3g9ait5dgssshhaqfp0c6hqyw2fe5en
Категория:Spring
14
29058
159824
2024-04-13T17:02:09Z
Danvintius Bookix
13483
Новая страница: «[[Категория:Java]]»
wikitext
text/x-wiki
[[Категория:Java]]
8d1j52p8dqlh0h85gzck6r57vbo9hxk