Описание тега scalafx
ScalaFX is a Scala user interface (UI) domain-specific language (DSL) built on top of JavaFX. This means that every ScalaFX application is also a valid Scala application. By extension it supports full interoperability with Java and can run anywhere the Java Virtual Machine (JVM) and JavaFX are supported.
1
ответ
Передача информации между двумя этапами с помощью ScalaFX не выполняется из-за отсутствия настройки поля в контроллере
Я пытаюсь понять возможности передачи сообщений ScalaFX в сочетании со ScalaFXML. Я создал небольшой пример, который имеет два представления с контроллерами, определенными в FXML. Первый (или Main), должен послать строку на второй (или Dialog), нажм…
13 авг '17 в 11:15
0
ответов
Окно ScalaFX всегда поверх других окон
В настоящее время я реализую приложение ScalaFX, которое должно открываться поверх всех других окон (не связанных приложений, произвольных окон ОС), когда происходит определенное событие. Я искал в Интернете и нашел несколько ответов, которые являют…
03 ноя '14 в 21:52
2
ответа
Конструктор базового класса не вызывается в JFXApp
package pGrid package pUIFx import pUtil._ object DevAppFx extends AppFx { println("Begining DevFxApp object constructor in package pGrid.pUIFx") //devStart } package pGrid package pUIFx import pGeom._ import pGrid.pDev._ import scalafx.application.…
18 мар '14 в 01:33
1
ответ
Как создать обновляемую ячейку таблицы в Scala
Я создал табличное представление с их компонентами внутри, назначил cellValueFactory и установил свойства editable в true, Где-то в моем коде у меня есть следующее: ... tableID.selectionModel().selectedItem.onChange( (_, _, newValue) => col_uname…
16 ноя '15 в 10:40
1
ответ
ScalaFX: как растянуть ScrollPane, чтобы он соответствовал родительскому элементу
Я использую Border Pane в качестве макета. Нижний дочерний элемент имеет ScrollPane, который должен использовать всю ширину (растяжение) Border Pane - независимо от его содержимого. val scrollPane = new ScrollPane() { hbarPolicy = ScrollBarPolicy.AL…
15 ноя '15 в 11:26
1
ответ
ScalaFX несколько детей
Backend: У меня есть наблюдаемая коллекция строк: val list = new ObservableBuffer[String] UI: И я хочу поставить этот список после заголовка в VBox: new VBox { children = Seq( new Label("My awesome title"), list //Doesn't work ) } Как заставить это …
03 апр '18 в 12:09
1
ответ
Как связать свойство значения ColorPicker с объектным свойством ScalaFX в ScalaFX?
Я не могу понять, как правильно связать свойство значения ColorPicker с ObjectProperty в ScalaFX. Это то, что я сделал до сих пор: private val colorProp = new ObjectProperty[Color](this, "test", Color.White) // Create color picker val cp: ColorPicke…
17 июн '18 в 16:27
2
ответа
Использование "вложенных" типов в списке в Scala
Я использую ScalaFX и JavaFX, и у меня есть этот код: import scalafx.Includes._ class Type1(anInt: Int, ...) class Type2(aString: String, ...) class ListItem[T](internalValue:T, ...) object Worker { val list1 = FXCollections.observableArrayList[List…
11 сен '13 в 14:49
1
ответ
Можно ли использовать Emmet для создания FXML?
У меня есть приложение scalaFX, в настоящее время его представления создаются программно. Мне интересно, могу ли я использовать инструмент Emmet для создания FXML (в частности, ScalaFXML), потому что я хочу воссоздать свои представления в ScalaFXML,…
19 май '16 в 16:14
2
ответа
Скалирование имени в приватных полях и внедрение JavaFX FXML
Следующий пример и пояснения довольно длинные, поэтому суть моего вопроса в том, как бороться с искажением имен в приватных полях при использовании фреймворка, который настаивает на внедрении полей (на полях, которые действительно должны оставаться …
31 июл '15 в 19:46
0
ответов
Простой переключатель Javafx/Scalafx i18n (с использованием fxml)
Я занимаюсь разработкой приложения scalafx (я упомянул javafx, потому что в основном я сталкиваюсь с проблемой javafx - scalafx - это просто оболочка вокруг него), и я хочу переключать i18n во время выполнения программы по желанию. Вот мое (рабочее)…
20 июн '17 в 12:40
1
ответ
Открывать и закрывать приложения JavaFx в консоли Scala
Вот пример: /* * Copyright 2013 ScalaFX Project * All right reserved. */ package scalafx.ensemble.example.charts import scalafx.application.JFXApp import scalafx.scene.Scene import scalafx.collections.ObservableBuffer import scalafx.scene.chart.Line…
17 сен '15 в 12:13
2
ответа
Есть ли простой способ отобразить текст подсказки в JavaFX?
В библиотеке Borland VCL почти все элементы управления имеют свойство подсказки. Во время выполнения, когда вы помещаете курсор мыши на соответствующий элемент управления, при перемещении мыши появляется всплывающее окно с текстом подсказки, которое…
16 авг '14 в 09:38
0
ответов
ScalaFX: отменить подписку в обработчике onChange
Я пытаюсь реализовать действие одним выстрелом в Scala(FX), когда BooleanProperty (Наблюдаемые) изменения. Моя идея была val subscription: Subscription = busyProp.onChange((_, oldVal, newVal) => { println(s"DEBUG busyProp changed: ${oldVal} =>…
08 ноя '17 в 02:19
0
ответов
Как управлять 3D-формами Javafx scalafx FXyz
У меня есть следующий тестовый код, где у меня есть ClothMesh (из FXyz lib), который я могу перетаскивать, вращать и перетаскивать маркеры моего круга. Все работает хорошо, FXyz великолепен. Теперь я хочу использовать SegmentedSphereMesh, он в основ…
23 авг '15 в 05:30
1
ответ
Создание пользовательских элементов управления ScalaFX
Какой именно правильный способ создать пользовательский элемент управления ScalaFX? Я пришел из Swing и Scala Swing, где пользовательские компоненты просто создаются путем расширения Component или же Panel, Но когда я пытаюсь расширить ScalaFX Contr…
20 авг '14 в 09:21
1
ответ
Как использовать CheckBoxListCell в ScalaFX?
Я пытаюсь сделать список checkBox с scalaFX. С некоторыми исследованиями я нашел компонент CheckBoxListCell, чтобы решить эту проблему. Но я не нашел хорошего примера с scalaFX (есть только с javaFX). Пожалуйста, помогите? Thanx
04 май '15 в 11:29
0
ответов
Как нарисовать линию между 2 узлами данных диаграммы в ScalaFX
Я хочу закодировать функцию, которая рисует линию между двумя узлами данных диаграммы скалярного фокуса. У меня есть точечная диаграмма, где я устанавливаю узел моих данных с пользовательским регионом скалярного пространства (потому что я также хочу…
03 авг '18 в 09:16
2
ответа
Таймер анимации Scalafx, вызывающий рекурсию: можно ли этого избежать?
Я пытаюсь сделать игру, которая использует класс AnimationTimer, чтобы справиться с этим. Резюме моего кода выглядит примерно так: Основной класс object Game extends JFXApp{ def showMenu{ //code that show the .fxml layout and controller will handle …
01 июл '17 в 05:37
0
ответов
Scala: Как преобразовать Int в тип Number с целью использования в гистограмме?
В scala, как можно преобразовать тип Int в число? var A : Int = 10 Как мне преобразовать А в числовой тип? Я хочу построить гистограмму, используя scalafx, и NumberAxis принимает число в качестве данных. Итак, мне нужно будет преобразовать Int в чис…
18 июн '17 в 15:45