* fix: imgur to s3 for russian guide without conflict (cherry picked from commit ac90750e36b0dd1fe508c69a2277b75be48e4b95) * fix: remove extra links Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com> * fix: revert unrelated changes * fix: revert changes
		
			
				
	
	
		
			37 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: JavaFX
 | ||
| localeTitle: JavaFX
 | ||
| ---
 | ||
| ## Введение
 | ||
| 
 | ||
| JavaFX - это графическая среда, созданная Sun Microsystems, используемая для разработки богатых настольных и интернет-приложений. JavaFX был создан для замены значительно более старых библиотек Swing and Abstract Window Toolkit (AWT) и служит стандартным графическим API-интерфейсом Java для Java Standard Edition.
 | ||
| 
 | ||
| ## Инструменты разработки
 | ||
| 
 | ||
| ### Gulon SceneBuilder
 | ||
| 
 | ||
| Gulon Scene Builder - это приложение, используемое для интерфейса пользовательского интерфейса (UI) в JavaFX. Приложение использует drag-and-drop для быстрого дизайна пользовательского интерфейса, что позволяет визуализировать интерфейс, который вы создаете при его разработке.
 | ||
| 
 | ||
| #### Screeenshots:
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| ### FXML
 | ||
| 
 | ||
| FXML - это язык разметки на основе XML, используемый для определения структур в JavaFX. Документ FXML излагает различные объекты в классе в дереве, аналогичном размещению тегов в документах XML.
 | ||
| 
 | ||
| #### Пример:
 | ||
| 
 | ||
| ```XML
 | ||
| <HBox spacing="10" alignment="bottom_right" > // Creates an HBox Object 
 | ||
|         <Button text="Sign In"/> // Nested inside the HBox is a Button object with the text 'Sign In' 
 | ||
|  </HBox> 
 | ||
| ```
 | ||
| 
 | ||
| ### Рекомендации:
 | ||
| 
 | ||
| [Документация FXML](https://docs.oracle.com/javase/8/javafx/api/javafx/fxml/doc-files/introduction_to_fxml.html)
 | ||
| 
 | ||
| [Учебник по созданию сцен](https://docs.oracle.com/javase/8/scene-builder-2/get-started-tutorial/overview.htm#JSBGS164)
 | ||
| 
 | ||
| [Официальная документация по JavaFX](https://docs.oracle.com/javase/8/javase-clienttechnologies.htm) |